[KERNEL][ARC/ARC S]ArcKnight Kernel_4 (ICS)/ Update October 29th!! - Xperia Arc Android Development

Please note the Kernel Will only Work in ROM based on ICS for Example: JJ's ROM, ICS Beta, ICS Official, MIUI V4, Arconium ICS etc... but not in CM9 since it uses its own Kernel.
Hi Guys!
First and foremost i'd like to thank all the great developers for the Sony (Ericsson) phones specially FXP (Jerpelea), Zdizihu, Bin4ry, Blagus and DoomLord. I've been part of the development experience since back on the X10 days when J&Z teamed up to create the first working version of Froyo for us and now that I've jumped to the Arc wagon it's great to see them supporting us as well.
I've worked/read a lot trying to understand how Android works and litle by litle i've understand a lot of things and doing my experiments as well. I'm not by any means a "Huge", "Great" or Super Skilled developer such as the ones mentioned above but i'm learning and trying to be just like them to bring more things to our devices.
Based on the experience I want to give back something to such rich community that have helped me in one way or another, this is the reason why I'm giving you my Arc-Night Kernel.
Why the name "Arc-Night Kernel"
Well I work from 7Am to 5Pm, I'm married and recently my first baby was born so as you might know it really takes a lot of time to take care of all that, hence the development/reading have happened during the nights only (Up to 12am).
Ok, enough said I want to know what's this kernel all about!!
The kernel was made for personal use, it was a personal project to understand what the kernel is and how it is build. I made it and then all the porting, tweaking started until i realized why not let other users more options other than stock plus and DoomKernel (Which are great by the way).
Kernel Main Features/ Changelog:
ArcKnight_4.1_Version:
Go Here!!!!
ArcKnight_4_Version:
Go Here!!!!
ArcKnight_Kernel_RC3.5.1_TEST_Versions:
Go Here!!!!
ArcKnight_Kernel_RC3.5.1_TEST_Versions:
Go Here!!!!
ArcKnight_Kernel_RC3.5_TEST_Versions:
Go Here!!!!
ArcKnight_Kernel_RC3.4_TEST_Version:
Go Here!!!!
ArcKnight_Kernel_RC3.3_Test_Versions:
Go Here!!!!
ArcKnight_Kernel_RC_3.1:
Go Here!!!!
ArcKnight_Kernel_RC3:
Go Here!!!!
ArcKnight RC2.2 - Joker_BFS:
Go Here!!!!
ArcKnight RC2.2 - Joker Edition:
Go Here!!!!
ArcKnight RC2:
Go Here!!!!
ArcKnight RC1:
Go Here!!!!
ArcKnight V8:
Go Here!!!!
ArcKnight V7 FINAL:
Go Here!!!!
Version 6:
SKIPPED - IT WAS PRIVATE BETA TESTING.
Version 5:
Go Here!!!!
Version 4:
Go Here!!!!
Version 3:
Go Here!!!!
Version 2:
FIXED Camera Error with some Extra RAM yet...
Version 1:
OverClock up to 2GHZ.
Init.d Scripts Support.
Slightly Modified voltages Table (UV).
CMW Pre-installed - Thanks to Cobrato.
Increased RAM by reclaimed Unused Cam Memory (FXP Sources).
0% Battery Friendly - Thanks to Bazoocase.
Tweaked Conservative Governor (Based on Midnight Kernel (SGS).
Tweaked Sio Scheduler.
Two Way Recording Call patch (Didn't test it).
Tweaked Ondemand Governor (Based on Zachariasmaladroit's work (SGS)).
Powersave, Performance and Conservative as Available Governors.
Deadline and Noop as available Schedulers.
Support for ext2,ext3,ext4 and NTFS FileSystems.
Based on ICS Beta Sources.
Extra Addon with Modules so Users can load just what they Want! (More details on this below).
The Addon Package is an stand alone flashable zip that includes a number of modules so the user decides wether he/she use them or not, it is like removing bloat ware and to give the user the free to choose how to tweak their own phone.
List of available modules that can be insmoded after the kernel has booted:
SIO io scheduler.
VR io scheduler.
CFQ Frequency Governor.
SmartAss Frequency Governor.
SmartAssV2 Frequency Governor.
Powersave Frequency Governor.
TWEAKED Ondemand Frequency Governor.
AS io scheduler.
Userspace Frequency Governor.
Cifs.ko.
Tun.ko.
To load any of those modules just do insmod /system/lib/modules/"nameofthemodule" and if you want to use them at boot time you can use a init.d script.
Bugs Known Issues:
Update April 27: NONE AT THE MOMENT!!!
How to flash Arc-Night Kernel:
Put the phone in Fastboot mode
In terminal do: fastboot flash boot Arc-Night_Kernel_V1.img
Hit Enter
When Led lights turn on press any key to go into recovery.
Clean Cache and dalvik Cache to avoid any issues.
If you come from DoomKernel be sure to start from scratch since most likely you have flashed his WiFi modules and it will not work on my Kernel.
Downloads/Recomendations in Second Post!
Updates Plans
Port other Frequency Governors Like Lagfree, BFQ, etc...
Fix Camera Issue without removing the Reclaimed Camera Memory - Done in V2
Create Script to be used like Supercharger to load specific modules chosen by user only.
Upgrade WiFi drivers to provide more signal range (Just like in FXP's CM9).
Sources?: Here!!

Downloads! and Recomendations...
Main Kernel - ArcKnight Kernel_4.1 - Link Not Working
Modules for Kernel - ArcKnight_4.1_Modules - Link Not Working
ArcKnight 4.1 Mirror Links HERE
Old Downloads:
Version one
Version two
Arc-Night_Kernel_V3
Arc-Night_Kernel_V3a
Arc-Night_Kernel_V4
ArcKnight Kernel V5
ArcKnight Kernel V7 FINAL
ARC-Night-ICS-BETA-Modules.zip
ArcKnight Kernel_V8
ArcKnight Kernel_RC1
ArcKnight Kernel_RC1_Wifi_Modules
ArcKnight Kernel RC2
RC2 Wifi Modules
ArcKnight Kernel RC2.2 - Joker Edition
Joker_Edition_Wifi_Modules
ArcKnight Kernel_Joker_BFS
Joker_Edition_BFS_Wifi
ArcKnight Kernel_RC3
ArcKnight_Kernel_RC3_Wifi_Modules
ArcKnight Kernel_RC3.1
ArcKnight_Kernel_RC3.1_Wifi_Modules
ArcKnight Kernel_RC3.4
ArcKnight Kernel_RC3.5_STOCK
ArcKnight Kernel_RC3.5_OC
ArcKnight Kernel_RC3.3_STOCK
ArcKnight Kernel_RC3.3_OC
ArcKnight Kernel_4
ArcKnight_4_Wifi_Modules
RECOMENDATIONS:
If you come from DoomLord's Kernel (ICS) you'll need to flash the file doomed151 kindly uploaded for your WiFi to work!!! go HERE
ALWAYS and I Mean ALWAYS reboot the phone RIGHT AFTER you have disconnected it from the computer or charger to avoid the f*king Android OS issue
I want to support other phones as well but my budget is really limited at the moment so if you FEEL like helping me in funding to buy an Xperia S or even a Ray, Neo, Play etc... help me by donating to the cause just click HERE and you'll be helping me a lot, even if it is 1 Dollar
Would you like showing your support to my work with other Members?
Kindly request you to add the following Signature Banner created by User LiquidRobotics :
{
"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"
}

ScreenShots
NEW TEST VERSIONS:
Main Kernel OverClocked CPU - ArcKnight Kernel_RC_3.6_OC_TEST
Wifi Modules - ArcKnight_Wifi_Modules.zip

always nice to see fresh development around here not much going on compared to other devices i've had over last few years that were more mainstream
if i manage to d/l miui v4 in a reasonable time i'll be sure to try this

Sounds very promissing. I test it and report you my results

a2sdx compatible?
Sent from my LT18i using Tapatalk

I haven't tried a2sdx, it is working fine with Link2sd though... Why don't you test it and let me know if it is working?
BTW The kernel supports Ext2, Ext3, Ext4 and NTFS File Systems... I'll add it to OP...

jimbo77 said:
I haven't tried a2sdx, it is working fine with Link2sd though... Why don't you test it and let me know if it is working?
BTW The kernel supports Ext2, Ext3, Ext4 and NTFS File Systems... I'll add it to OP...
Click to expand...
Click to collapse
Where did u get a2sdx?

Hi Jimbo, the wifi is broke and not able to start.
Appreciate the work

hazenvnn said:
Hi Jimbo, the wifi is broke and not able to start.
Appreciate the work
Click to expand...
Click to collapse
Weird! It is working fine here, did you read the how to in OP? If you come from DoomLord Kernel and have flashed his Wifi Modules then i'm afraid it will not work since his Modules are specific for his kernel.
You'll have to do a fresh install of both my kernel and the ROM you're using at the moment, then the Wifi should work (I've had this very same kernel for more than 18 hours now and the wifi link is really strong here with no disconnects or something related)

I did full install on both ROM and Kernel, flashed your provided modules only.
And testing it on Original Xperia S Rom Beta 5 for Arc / Arc S.

Well I didn't test the Kernel with Xperia S rom since it was build from ICS Beta Sources. The kernel will fully work only with ICS based ROMS like ICS Beta, MIUI V4, JJ's ROM's, Doomed151 Roms etc...

I'll use the kernel with ICS roms.
Btw, check your signature, there's uncompleted html quote

davibs said:
Where did u get a2sdx?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1333379
jimbo77 said:
I haven't tried a2sdx, it is working fine with Link2sd though... Why don't you test it and let me know if it is working?
BTW The kernel supports Ext2, Ext3, Ext4 and NTFS File Systems... I'll add it to OP...
Click to expand...
Click to collapse
I flash this one http://forum.xda-developers.com/showthread.php?t=1333379 to Doomkernel V4 is working on jjs ROM Cocktail, ext4, I will try to flash your kernel after I finish work, I really looking for more powerful and updated kernel, btw your kernel looks very promissing hope It's compable thanks for your work

UPDATE! Version 2 is OUT for Testing!
I´ve fixed the error on Camera and yet we have some extra FREE RAM!! Also I tested my Version 2 Kernel with the Official Release and it´s working ROCK Solid with no lags or whatever...
Grab the version 2 in 2nd post!
Please provide feedback as soon as you can.
Jimbo!

V2 doesnt work on CM9, im getting stopped proccesses

Cm always uses cm kernel
Sent from my LT18i using xda premium

i'm amazed by this, now only waiting for final version sources and your kernel

stirkac said:
i'm amazed by this, now only waiting for final version sources and your kernel
Click to expand...
Click to collapse
Thank you for Testing!
Can you please share what your settings are? What Scheduler, Governor, Frequency?... What ROM are you using, so others members can also compare?
I'd really appreciate if you could provide a litle more detail on the feedback so I can improve what's not working as it should.
Thanks!
Jimbo

Kernel works very good.
However after every reboot governor is always Ondemand (should be conservative- set using SetCPU). Maybe setting Conservative as default would be a good idea?
Also could you enable lowest cpu clock (127 MHz iirc)?
Wysyłane z mojego LT18i za pomocą Tapatalk 2

Related

[KERNEL][CM7/MIUI][01/OCT/11] Tweaked Kernel v2 (Voodoo+Tweaks)

{
"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"
}
Tweaked Kernel v2
Work well on 1.9.23, 1.9.30 and CM7 nightly builds. Need Feedback.
Dont forget to read review from link at bottom of post if using CM7 builds.
Features :
Original Upgraded & Latest Kernel Base & its features (with UV/OC) --> Battery Saver Kernel
Juwe's Tweak --> Best RAM optimization - best balance between free memory, multitask, speed of launching apps and system speed
Darky's Zipalign --> Zip Aligning Files
Loopy Smoothness Tweaks (On Testing) --> Smoother Response & Less Delay while unlocking, notification pulldown, etc
Voodoo Support
FFC Support (EXPERIMENTAL)
What To Expect in Next Versions :
GPS Tweaks <== Couldn't work on these for v2 since 1.9.30 came out early and FFC experimentation began.
More Optimization Scripting
Better FFC Support
Steps to follow :
Reboot in Recovery Mode.
Flash this zip file, it takes care of all.
Reboot.
> Most of the Tweaks are already added to 360 Productions Released ROMs.
> This kernel is NOT coded by me, and is only for people who would like to add tweaks with original kernel taste.
> This can be also used by those already flashed/using other Kernel and want to step to original Kernel.
> I don't take credit for this original kernel's base work.
> I just made CWM flashable (didn't found anywhere & I need badly to test different kernels' performance) and added tweaks.
> This will reset your GPS to stock! .
Tested by me ON MIUI & CM7 nightly builds. Flash on your own risk. Feedback needed.
Neither me nor 360 Productions will be held responsible if something goes wrong.
Tweaked Kernel v2: Download
Original Kernel v2: Download
Experimental (Don't Flash; BROKEN BROKEN BROKEN) :
Tweaked Kernel v2 (FFC version A): Download
Tweaked Kernel v2 (FFC version B): Download
Older Versions:
Tweaked Kernel v1: Download
Original Kernel v1: Download
Hope you read OP properly. ​
Changelog for Tweaked Kernel:
Code:
[B]v2:[/B]
Base Kernel Upgraded as of 1.9.30
Now has Voodoo Support
FFC Support (Experimental)
Loopy Tweak Fixed for MIUI Launcher.
[B]v1:[/B]
Base Kernel as of 1.9.23
Loopy Smoothness Tweak
Juwe's RAM script
Added Darky's Zipalign script
Tested on CM7 builds: Read Review.
NOTE: If you using MIUI SS-10, please flash Tweaked Kernel v2.
Ffc support?
Sent from my GT-I9000 using Tapatalk
mohitmoudgil said:
Ffc support?
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
NO. Not for v1.
I will see if I can add in next version.
can u please give the option for voodoo color other than that the kernal seems to fly its just when coming from another kernal the colors look like a lcd screen so its not that great
mohitmoudgil said:
Ffc support?
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
FFC Support Definitely Coming in v2.
ceoesquad said:
can u please give the option for voodoo color other than that the kernal seems to fly its just when coming from another kernal the colors look like a lcd screen so its not that great
Click to expand...
Click to collapse
Not sure for Voodoo Color.
As mentioned in OP, kernel base not coded by me.
I am learning to code kernel myself, when done voodoo profile would be available.
If you want voodoo now, please reinstall Glitch.
this is what i am looking for, thanks.
neobuddy89 said:
Tweaked Kernel v1
Features :
Original Upgraded Kernel & its features (no voodoo color profile) by Atinm --> Battery Saver Kernel
Juwe's Tweak --> Best RAM optimization - best balance between free memory, multitask, speed of launching apps and system speed
Darky's Zipalign --> Zip Aligning Files
Loopy Smoothness Tweaks (On Testing) --> Smoother Response & Less Delay while unlocking, notification pulldown, etc
What To Expect in Next Versions :
GPS Tweaks
More Optimization Scripting
FFC Support
Steps to follow :
Reboot in Recovery Mode.
Flash this zip file, it takes care of all.
Reboot.
> Most of the Tweaks are already added to 360 Productions Released ROMs.
> This kernel is NOT coded by me, and is only for people who would like to add tweaks with original kernel taste.
> This can be also used by those already flashed/using other Kernel and want to step to original Kernel.
> I don't take credit for this original kernel's work.
> I just made CWM flashable (didn't found anywhere & I need badly to test different kernels' performance) and added tweaks.
> This will reset your GPS to stock! Please confirm if its working or not for v1.
Tested by me ON MIUI not CM7. Flash on your own risk. Feedback needed.
Neither me nor 360 Productions will be held responsible if something goes wrong.
Tweaked Kernel v1: Download
Original Kernel: Download
Hope you read OP properly.
​
Click to expand...
Click to collapse
ok so i been using it for some hours now and its fast but seems to run warm all the time my temp has been 40.2 c and thats with the screen off i dont have data on my phone so it couldnt be that any ideas?
ceoesquad said:
ok so i been using it for some hours now and its fast but seems to run warm all the time my temp has been 40.2 c and thats with the screen off i dont have data on my phone so it couldnt be that any ideas?
Click to expand...
Click to collapse
What was your previous kernel? Did you reboot your phone again after feeling warm? I faced this same while on Glitch Kernel. The lithium build had Glitch Kernel and I wanted to switch to Atinm's build, hence this release. Everything working quite good this side.
EDIT: Here are screenshots of system info from my phone, I believe battery life to improve with calibration cycles.
some gps fix on the next build makes me excited.
and here i share you something about vibrant GPS. as you know, even if replacing the gpsd and changing settings by angrygps.apk,vibrant GPS works randomly.
i am now aware that only if gpsd is appeared in the battery-consuming list(settings-system-battery-battery use), GPS works well!!!! BUT the dilemma is that gpsd don't launch every time you boot your phone.
nesson said:
some gps fix on the next build makes me excited.
and here i share you something about vibrant GPS. as you know, even if replacing the gpsd and changing settings by angrygps.apk,vibrant GPS works randomly.
i am now aware that only if gpsd is appeared in the battery-consuming list(settings-system-battery-battery use), GPS works well!!!! BUT the dilemma is that gpsd don't launch every time you boot your phone.
Click to expand...
Click to collapse
That dilemma can be resolved using some scripting, I think.
Thanks for the info.
FFC Support Definitely Coming in v2.
oh man...i love u for this......no homo
Thread updated with latest kernel.
FFC Experimental Support added.
Need feedback which version is better since both version have different files.
Please read OP carefully before flashing.
Hey neobuddy,
Glad to see a new updated kernel around here
So if Im not mistaken, the original kernel is the kernel atinm was creating correct?
Also, what would you say has the best battery life for CM7? And will these kernels give better battery life than the kernel that comes with CM7?
jzero88 said:
Hey neobuddy,
Glad to see a new updated kernel around here
So if Im not mistaken, the original kernel is the kernel atinm was creating correct?
Also, what would you say has the best battery life for CM7? And will these kernels give better battery life than the kernel that comes with CM7?
Click to expand...
Click to collapse
Suppose to work well on CM7.
Working smooth on MIUI.
I will test myself within couple of hours.
And will post results in the OP.
I'm not getting Screen V1 gamma hack in voodoo control with your kernel. Can you add that to next version?
hurtz777 said:
I'm not getting Screen V1 gamma hack in voodoo control with your kernel. Can you add that to next version?
Click to expand...
Click to collapse
Did you flashed latest v2 from the OP? If no, please do so.
And what ROM are you on?
I just checked with Tweaked Kernel v2. And I am getting gamma hack.
Note: If you cannot see gamma hack, you probably are on Tweaked/original Kernel v1.
Is this kernel based off of cm7 #134?
hurtz777 said:
Is this kernel based off of cm7 #134?
Click to expand...
Click to collapse
Nope, this kernel is based on MIUI 1.9.30.
I just added changelog, maybe that will solve some of doubts.
I am testing CM7 Builds and kernels.
Will report back and introduce if any better findings.
I just reflashed v2 tweaked and I still don't get screen v1 gamma hacks and the screen is dim at full brightness. I am using the new 2.37 cm7. I am back to Neo17r16 and the screen v1 gamma hacks shows up and works properly with no brightness issues.
Just wanna ask about ffc orientation.. I'm on miui 1. 9. 30 with ffc-6.. (glitch) ang I have a wrong orientation..
Samsung vibrant miui
pinadala gamit ang
XDA PREMIUM APP

{ARC/ARC S} Blend_MIUI @ ARC [MIUI 1.11.11] [V09][Released]

About BlendMIUI:This is a teamwork rom and everyone can contribute to our project if you like.Feel free to contact me if you have any great idea.
BlendMIUI Kernel sources have been posted at github.com/JasonStein
Since I'm busy these days and the latest rom is just nice to use so I decided not to update it for weeks.Today,I'm going to writte a short program to help you port MIUI to Xperia Arc and Neo in just few mintues which name is MIUI Speed-Porting Software and I'm still writting the program now.When I'm done,I will release the software and tell you guys how to use it to port the latest MIUI for your XPERIA ARC and NEO.I think it will be quite easy and friendly to use.
=======================================
[NEW] Changelog for V09
1.Update to MIUI 1.11.11 (details at www.miui.us)
2.Recompiled new kernel which greatly increases standby time.
3.Some tweaks trying to slove the deepsleep issue and reduce lags
4.Some tweaks trying to reduce FCs.
1.If you feel unhappy about the boot music you can delete the bootaudio.mp3 under media dic.
2.From now on I will concentrate my effort on making kernel with better battery preformance and if you want OC kernels or else plz goto DooM's MIUI kernel post.
3.I went to sleep 2 AM last night and battery drains from 85% to 83% for about 8 hours however it depends but I think it's better than ever.
=======================================
Changelog for V08
1.Update to MIUI 1.11.4 (details at www.miui.us)
2.New kernel with swap support
3.Some small fixes
3.New default theme: BlendUI (Progress:30%)
4.xLoud(I'm not sure wether it works)
If you feel unhappy about the new kernel you can try using powersaving kernel in V07.5.
If you are already on kernel in V07.5,you don't need to flash new kernel if you want.
=======================================
Changelog for V07.5 Hotfix & New Powersaving Kernel
About hotfix
1.Bravia Engine(I forgot to copy those two main files in my V07 rom)
2.Delete lock script to let new kernel works fine.
About New Powersaving Kernel:
This is a moded SEMC kernel using sources from FXP.I locked the maxium frequency from source and did some tweaks to fix the touch screen problem when using official one and I also add some goverors tring to solve the battery drain issue.
My friends and I have tested it for two days and I'm sure it works.For V07,you may loss 3%-5% battery per hour even you done nothing but for now,you will just loss 1% battery per hour and it's exactly 1%(Not in flight mode) which is cool for MIUI.However,it performs well.
DOWNLOAD LINKS:
V07.5 Hotfix(For both LT15i & LT18i): http://www.mediafire.com/file/ou8rh4ci5ony36u/V07.5_Hotfix.zip
Powersaving Kernel for LT15i: http://www.mediafire.com/file/qg5ez6twxr12f1i/PSkernel_LT15i.zip
Powersaving Kernel for LT18i http://www.mediafire.com/file/rrffkvrmgkbqrf4/PSkernel_LT18i.zip
USE Recovery to flash the hotfix without wipes then turn off your phone and use fastboot to flash new kernel.
=======================================
Changelog for V07
1.Recompiled new kernel(better than the one I used in V06)
2.Fixed keyboard touch screen problem(kernel related),I mean you can easily touch the space button now when you input.
3.Update to MIUI 1.10.28 from MIUI.us(Plz goto miui.us to see the changes in detail).
4.Defult setting:
For LT15i: 1Ghz & SmartassV2
For LT18i: 1.4Ghz & SmartassV2
5.SD-EXT support(kernel related).
Baseband 56 is recommended.
=======================================
Changelog for V06
1.New kernel which is based on latest sources from FXP
-> baseband 56 support
-> Wifi hotspot (Not fixed yet)
-> OTG ? (I'm not sure,I don't have OTG cable)
-> USB tethering
2.Camera Flashlight Fixed (by using latest CM7 sources)
WARNING:This time,plz flash baseband 56 before you flash the kernel and the rom!
Baseband 56 can be flashed by lt15i and lt18i.
=======================================
Changelog for V05.5 hotfix
1.Fixed flashlight disable issue in MIUIcamera(sorry about that).
DOWNLOAD LINK:http://www.mediafire.com/file/wrl2r770am3qm1q/V05.5_hotfix.zip
This is a hotfix for V05 and you should use recovery to flash the hotfix without any wipes.
=======================================
Changelog for V05
1.Update to MIUI 1.10.21 From www.miui.com(You can goto miui.com or miui.us to see more details about the latest version 1.10.21)
2.Lock Maximum CPU frequency to 1Ghz for better battery usage.
P.S: If you want to overlock your CPU to 1.6Ghz and you would like to use setcpu to gov your cpu performance,here is the unlock package for you:
OPTIONAL DOWNLOAD LINK:http://www.mediafire.com/file/mdja5plq3xa2arn/UnlockCPU.zip
USE Recovery to flash the unlock package after you flashed V05.
=======================================
Changelog for V04.5 Hotfix
1.Perfectly Fixed Mobile Data Connection issue.(by bheremans)
This is a hotfix for Beta_v04,it's not a rom so you should flash Beta_v04 at first.
Use recovery to flash the hotfix without any wipes.
=======================================
Changelog for beta_v04
1.New kernel with correct cpu gov and SmartassV2 is also included(You may use setcpu to manager your cpu gov).
2.CPU Max frequency up to 1.6Ghz
3.Fixed battery drain issue during screen is closed.
4.Fixed sound and music disappear issue (At beta_v03,music was playing in the background and headphones were connected,you received a call and when you picked it up there was no sound in headphone and phones)
5.Fixed Screen Brightness.
6.Reduce FCs
7.New themes
8.More
v04 is a big update,hope you can enjoy it
=======================================
About BlendMIUI @ Arc :
Functions working property:
MIUI theme manager (You can download all kinds of themes)
GSM,SMS,SENSORS ,AUDIO,VIBRATION,MIC,GPS
,Mobile Bravia Engine (already included),USB Mount SD
Bluetooth,WIFI (it works fine by using the method by bheremans & DooMLord)
GSM data connection ,Torch light
Camera with flash light and 720p recording also(Great and Great help from bheremans who makes it possible)
bheremans has done a great work making it possible for us to use miui,if you like his job,plz give him a thx,here is the link to his post:http://forum.xda-developers.com/showthread.php?t=1301406
Functions still don't work:
XLOUD,FM,HDMI,Wifi hotspot
more...
BTW,since my knowledge is poor and I can't solve these issues in a short time so if you know how to deal with those things,plz tell me and I will be appreciate!
HOW TO FlASH THIS ROM ?
STEP 1: Download everything you may use to your pc and cellphone.(put .zip rom into your sdcard)
STEP 2: Use flashtool to flash baseband 56(just like the way you flash SE firmware,if you are already on baseband 56 you don't need to flash it again)
STEP 3: Use fastboot to flash boot.img
STEP 4: Boot into CWM recovery(press back button or volume down) then:
->Chose wipe data/factory reset and confirm.
->Chose wipe cache partiton and confirm .
->Chose advanced and chose wipe Dalvik Cache then confirm
->Chose install zip from sdcard to flash the .zip rom you have put into your SD card(2-3 min).
STEP 5: Start your phone and enjoy it.
DOWNLOAD LINKS:
Baseband 56:http://www.mediafire.com/file/f3icwawgbjumrb3/Baseband_56.ftf
[email protected]_1.11.11_V09 & boot.img:
FOR LT15i Users: http://www.mediafire.com/?2paedh7h91cdezw
FOR LT18i Users: http://www.mediafire.com/?efszj560ht57gmd
Unpack it and flash the boot.img inside the folder first.
Optional package (use recovery to flash):
Notice:
1.You should change the recording setting of miui camera from High to HD(720P) then it will work property.
2.Only English and Chinese are included in this rom(sorry about that),if you want to use other languages plz goto:http://forum.xda-developers.com/showthread.php?p=18533273#post18533273 or goto miuiandroid.com to find language package for your own.
CREDIT:
bheremans for his great and great and great works for us
DooMlord and FXP for their kernel sources.
CM team for their cm7 sources.
MIUI team for their MIUI sources.
Eamars for his help
spaarc and erenz1202 for their tutorials
AND YOUR SUPPORT!
I have got a great help from those guys and I will be nothing without their helps.
Anyway,thank you very much
If you feel cool using my rom,you can buy me a bottle of coke
COKE LIST:
Siem Woerkom
Jesus Blazquez Blazquez
windymail9
karma.zhao
187XXXX5730
johnkane
djdjdjdjxiao
ssfzr
sylar0624
missha
498570591
cgg095365
135****4198
kingmipper
{
"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"
}
By jasonstein at 2011-11-05
By jasonstein at 2011-11-05
Nice work Jason!Longing for this~
I think you have always been getting level up in the world of android since you got X10, and now obviously you have bacome a REAL dev,which is a good news for us^_^
@OP
https://github.com/freexperia/semc-kernel-msm7x30
fxp kernel sources for xperia 2011 line
DooMLoRD said:
@OP
https://github.com/freexperia/semc-kernel-msm7x30
fxp kernel sources for xperia 2011 line
Click to expand...
Click to collapse
I help JasonStein compiling the kernel from source
Thx for your support
don't forget to download wifi drivers :
https://github.com/freexperia/vendor_ti_wlan
then to compile : HOST_PLATFORM=msm KERNEL_DIR=~/android/sources ARCH=arm CROSS_COMPILE=/home/bhe/android/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- make
change path for kernel sources and toolchain
you have to do it twice, somewhere in ap directory and somewhere in sta directory
you will need wifi modules matching your compiled kernel version
bheremans said:
don't forget to download wifi drivers :
https://github.com/freexperia/vendor_ti_wlan
then to compile : HOST_PLATFORM=msm KERNEL_DIR=~/android/sources ARCH=arm CROSS_COMPILE=/home/bhe/android/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- make
change path for kernel sources and toolchain
you have to do it twice, somewhere in ap directory and somewhere in sta directory
you will need wifi modules matching your compiled kernel version
Click to expand...
Click to collapse
i feel really confused when compiling the wifi module
You mean somewhere in ap directory and somewhere in sta directory
but i can't find anywhere to compile the module
ashamed for my poor knowledge
anyway
Thx you for sharing
bheremans said:
you will need wifi modules matching your compiled kernel version
Click to expand...
Click to collapse
actually u just need the wifi modules recompiled IF u change the kernel version string (vermagic)...
bheremans said:
don't forget to download wifi drivers :
https://github.com/freexperia/vendor_ti_wlan
then to compile : HOST_PLATFORM=msm KERNEL_DIR=~/android/sources ARCH=arm CROSS_COMPILE=/home/bhe/android/system/prebuilt/linux-x86/toolchain/arm-eabi-4.4.0/bin/arm-eabi- make
change path for kernel sources and toolchain
you have to do it twice, somewhere in ap directory and somewhere in sta directory
you will need wifi modules matching your compiled kernel version
Click to expand...
Click to collapse
I have successfully output the wifi module! thx a lot
First [email protected] and now [email protected] Great going JasonStein, i am a big fan.
JasonStein said:
Hey guys,
I have worked for days to port miui on Xperia Arc but still have some problems. Now,with bheremans's help I got my kernel working property to start miui on my phone, still have some kernel related problems with this rom but I will keep on doing cuz I still have a lot of works to do.
Click to expand...
Click to collapse
Hey buddy
Me and my colleague have also working on this for ages now, any help is welcome though
Were going to do it on Arc & Neo
Regards
Sent from my MT15i using xda premium
glad to see more and more custom roms coming for the Arc. I'm not too interested in MIUI, though i'm still excited for it.
coming from a HD2 to an Arc has been difficult until now!
Wow...
yes we need it guys, please go ahead Mr. JasonStein, you were succeed on [email protected]
thanks a lot.
cheers
jasonstein i like your works i wait this
This sounds interesting
I will wait, I am a big fan!
Go go go!!
Sent from my LT15i using xda premium
i want MIUI on my arc......
thanks Jasonstein And All Other Devlopers
Yay for MIUI!
I'm definitely gonna give this a try once WiFi/3G work. Thanks so much!
So wifi is not working little deal breaker
Over all great progress.
Can't wait to see some more functionality.
Sent from my Arc to your eyes.
Other than the things mentioned by you to be non functional, the rom seemed silky on my arc. I could not get root access so no titanium backup to test additional apps but so far so good, great job mate....
Still waiting for the perfect version
Sent from my LT15i using xda premium
Stable rom
Other than the awefully lot of feature u have mentioned not to workD)The rom works just fine and smooth.......been testing it for 5-6 hrs now and no issues at all......
Any idea about the next release??????.....u could ask the fxp team for the camera sources......

[KERNEL] [ARC/S ].587 {23/10/2012}(Kernel SEGA}NO LONGER MAINTAINED

KERNEL SEGA V9
OCTOBER 16th RELEASED
A lot of work and research has gone into this Kernel, i hope everyone who uses it enjoys it
as it is one of the most stable kernels for our device.. once i master this kernel i will port it to other devices..
but i still got some more to do..... with motivation from the community i will work harder!... and stay here
(there are some really nice phones being released)
PRESS THANKS or BUY ME A COFFEE/BEER
Click to expand...
Click to collapse
4300+ Downloads since my first release!!!!
Click to expand...
Click to collapse
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
KERNEL SEGA TEST KERNEL 1​
Test 1​
WiFi Modules For Test​
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
For the test kernel this is what i would like feedback on​
WiFi (Connection and Frequency)
Battery (Idle and Heavy Usage)
Overheating (When and How)
Smoothness (How Smooth and When does the lag come)
Gaming
Feedback should be accurate, valid and mature. I DON'T WANT "It's Good" or "It's Fast" or "How Do I Check"!!!!
use benchmarks, use different ROM's (Preferably ThSEGA V8 )..... Thank You..
P.S. Make sure you wipe dalvik cache after flashing
Click to expand...
Click to collapse
Version 9
Kernel SEGA V9
WiFi Modules V9
WiFi Modules V9
HOW-TO
Flash like any .IMG using flashtool preferably.... OR
USE FASTBOOT
Code:
fastboot flash boot KernelSEGAV(X).img
SOURCES
Changelog in POST 2
THANKS TO
SIRKAY!! FOR PUTTING UP WITH ALL MY NONSENSE
Jimbo77 for ALL his help
Chaosfirzen for some more help
Sirkay for EVEN more help
DooMLorD.. for toolchain
Championswimmer for kernel kitchen
LiquidRobotics For BOOTLOGO!!!
OLD DOWNLOADS
Kernel SEGA V8
WiFi Modules V8
VERSION 7]
WiFi Modules V7
Kernel SEGA V5 & wifi modules
V3
Kernel SEGA V3 (ARMY EDITION)
WiFI Modules for V3
V2
KernelSEGA-V2
KernelSEGA WiFi Modules-V2
V1
Kernel Sega V1
V1 WiFi Modules
V0.05
KERNEL-SEGA V0.05
CHANGE-LOG
V9
Fixes To BFQ
Smart Toggle (ARC users OC till 1709.0)
Battery Saving Tweaks
2 way call recording Patch
Very Smoooth
V8
Taskgroup Patch
Updated To 2.6.32.11
Reverted to CWM 5.5
Added More Governors
Vibration Notification before Entering Recovery
Gpu Tweaks
V7
Fixed Booting Issue... AGAIN
SEGA Ramdisk.. all new!!
Set cpu freq to low while in recovery and booting!!
CWM 6.0.1.2
V6.1
Fixed Booting Issue
Increased Wifi Frequency From 2.4 to 5ghz
V6
OC and UV!!!!! (finally)
Slqb allocator (activated)
cleancache driver
zram updated to 3.0.1
cleanup in kernel
V5
Added More IO SCHEDS
Added More Governors
Clean-Up Files
Fixed Memory Leaks
V4
Re-Based To .587 Sources
No OC & UV (YET)
Enabled AS, Noop, CFQ and Deadline IO Schds
Smooth...
V3 Army Edition
Intellidemand governor added
2 way call recording patch
SWAP
bfq sched added
new Bootlogo
vr sched added
added 0% battery fix
updated kernel to 2.6.32.10
V2
More Stable
Added More Governor (Smoothass, Lagfree, Brazilianwax, InteractiveX, SavagedZen, Minmax and scary)
Enabled I/O schedulers (Anticipatory and cfq)
Re-worked pll2 table (OC and UV should be better)
Reduced Boot.img size
V1
OC/UV Added
Bootlogo Changed (thanks to LiquidRobotics)
SIO i/o schedular added
Smartass & SmartassV2 Governors Added
Wifi Modules Included
V0.05
Initial Release
IMAGES
{
"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"
}
Testing right now...nice Bootlogo
seems to be fast and stable, till now no issues
OC in upcomming relases would be nice and WiFi of course
Great!
You did a good job with this Kernel, very stable and fast, got no issues, no reboots everything is fine. The Batterylife is really awesome. :good:
i think No O/C, should Battery save:laugh:
My wifi not work. T_T
@SEGA:
Did you receive my PM with the Instructions on how to create the Wifi Modules?
probably you've changed the Kernel string name so you need to create the wifi modules as a separate package.
Kernel very good but wifi not work. I hope you fix it.
i'm using it, very good batery life. hope last version better. thanks
ax. wifi erro, have u fix wifi done
No reply?
guys this is a test
this is a TEST VERSION... no wifi!!!
please gimme some good feedback.. and i will then release next one!!
I want 2 section :
1 : OC up to 1.6 ghz .
2 : OC up to 2 ghz .
Wifi work ok like stock , only that . Love ur work man .
??
OceanXRun said:
I want 2 section :
1 : OC up to 1.6 ghz .
2 : OC up to 2 ghz .
Wifi work ok like stock , only that . Love ur work man .
Click to expand...
Click to collapse
sorry.. but i dont work for you.. i provide for the community... so saying stuff like
"i want" isnt going to help you here....
make your own kernel then... i will be willing to help you... but theres no need for orders
i don't like OC cpu, i like ur kernel, hope u will fix wifi soon
V1 released
OP UPDATED
V1 Released!!!
TheGreatSega said:
OP UPDATED
V1 Released!!!
Click to expand...
Click to collapse
I think something is wrong with V1, still got bootloop when Kernel boots up, no notification LED, no chance to enter CWM, then Phone freezes.
Downloaded it 3 times, still the same error
I waited for it long time ago. It's here :laugh:

[ROM] TG P990 ICS V30A - Stable - Rom and Advanced Kernel

TG P990 ICS V30A - Stable - Rom and Advanced Kernel
BY TOPOGIGI
{
"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"
}
FEATURES:
- Based on ICS 28G Nvflash 1st edition from Stefan Guendhoer
- Updated Gapps in /system/app
- Updated Meteo Widget
- Updated Polaris Office
- Advanced 1.4 OC/UV kernel recompiled from SU660 LG source for P990
- EXT4 filesystem for /system, /data and /cache partitions
- /system/etc/init.d support
- CIFS support
- TUN support
- Tweaked Deadline scheduler
- Sio scheduler (default in this rom)
- Supercharged via build.prop and init.rc (Supercharger is named "v6sc" in /system/xbin)
- KAK (Kick Ass Kernelizer) included in /system/xbin (named kak) and in init.d
- OC up to 1408 Mhz (via SETCPU, Antutu CPU Master or Pimp my CPU)
- UV (via Pimp my CPU or others)
- Optimized mount points with timed commits and noauto_da_alloc option
- Hotplug CPU governor (finally the second CPU goes to sleep when it's not needed)
- ZRAM included with 75MB swap size
- SuperSU by Chainfire is included
- Busybox (1.19.3) is included in /system/xbin
Click to expand...
Click to collapse
Long story short, this is a follow-up to the excellent work Stefan did with his ICS28G release. I decided to post this rom some days before my original intentions, because Stefan's thread is now closed and there will be no follow-up. Besides that, LG is making us wait until the end of the world before releasing their official update and this will make me work twice at least (now and when the proper kernel sources will be released). That's all.
Feedbacks are welcome.
DISCLAIMER: This ROM comes with NO warranty. If you brick your phone, don't blame me, I'm only experimenting with my phone and sharing the results with you, mates!
INSTALLATION INSTRUCTIONS:
- BACKUP BACKUP BACKUP your actual rom and your data before installing anything!!!!!!
- Follow accurately Stefan's instructions in his original thread: this is a rom meant to be installed with nvflash!
- Reboot your device at the end of the process, go to system/xbin with a terminal emulator and type "su" and "v6sc" for checking the V6Supercharger functionalities
- Enjoy your new rom.
Click to expand...
Click to collapse
P.S. This rom wipes completely your phone (see changelog for exceptions),Backup all your data before installing this Rom!!!
KNOWN ISSUES:
- Overclocking is highly unstable in this rom. I managed to OC my device for a few minutes but it hangs in a while. So, OC is for now enabled only for TESTING PURPOSES! Keep that in mind and do not complain about it until I will manage to make it stabler. (All OC issues are solved flashing SP2: overclock is really stable on my device @ 1.3 Ghz)
Click to expand...
Click to collapse
RECOMMENDED DOWNLOADS/SERVICE PACKS:
- TG ICS28G SERVICE PACK 2 - download from here: http://depositfiles.com/files/4bza0mnh3
It's a CWM flashable .zip (flash it via recovery) with the following changelog:
- Stable overclock @ 1.3 Ghz (1.408 max OC for lucky people with an elite tegra chip)
- Increased swappiness (65) and zram (80Mb)
- 128 Mb ramhack thanks to wkpark's patch and suggestions.
Click to expand...
Click to collapse
Good luck!
DOWNLOAD:
1.0 - Full ROM with experimental kernel (1.5 Ghz) with EXT4 partitions http://depositfiles.com/files/99led00ho
1.1 - Full ROM (CWM flashable) with stable SP2 OC kernel (1.4 Ghz) with EXT4 partitions rebased on v30a LG release http://depositfiles.com/files/iyl2urjxk
Click to expand...
Click to collapse
__________________
CHANGELOG:
1.0 Initial Release - Flash with nvflash [OBSOLETE - USEFUL ONLY FOR PEOPLE COMING FROM OTHER ROMS/OLD BOOTLOADER/DIFFERENT PARTITION SCHEMES]
1.1 Flash with CWM - Entirely rebased on new v30a LG leaked release - Fully deodexed rom - Raised zram to 90 mb - Removed LG task manager - Added Gmail 4.2 with pinch to zoom in /data/app/- Added Jackpal's Terminal Emulator in /data/app[ACTUAL]
Click to expand...
Click to collapse
NOTES and KERNEL SOURCE:
- https://github.com/Topogigi/LGE-Kernel-Star-ICS
I need time to comment out the source for every single change I made. So I committed the source AS-IS for other developers to immediately take advantage of an already patched base, ready for further commits. I will add comments to the source ASAP
- People coming from other roms are strongly advised to firstly flash the v28g nvflash package (1.0 rom nvflash based) and THEN upgrade to the following releases
Click to expand...
Click to collapse
CREDITS:
- The entire CM team and AREMCEE in particular for his kernel repository. Without his github commits I would have not been able to recompile the sources
- Zeppelinrox for V6SuperCharger and Kick Ass Kernelizer
- wkpark and ibladesi for OC/UV code and ramhack solution
- Stefan Guendhoer for providing the base rom I reworked
- Faux 123 for the tweaks I applied to the deadline scheduler
- LG for providing us a leaked rom ?????? Am I just crazy ?????
....and many others that helped sharing their ideas and work for free.
Click to expand...
Click to collapse
ROM is uploading now (37% at the time being).
In the meanwhile, I drop some notes and some thoughts about it:
1) I use this rom from last week without any issue (besides overclocking) ad I must admit that even with the recompiled kernel I noticed no issue. Battery life is quite good compared to CM7.
2) The kernel is the same that AREMCEE used for his CM10 and the issues I noticed there are not present here. I mean I did not encounter the in call audio bug nor the Bluetooth always disconnecting issues here. So, I think that the old bootloader has a role in these bugs (the kernel is not the guilty part).
3) Overclocking: this is a real mistery for me: on other devices the same code works a charm: here you can't achive a stable OC even at 1.2 Ghz. Please help me to discover if this behaviour is limited to my own device. Try to OC gradually and report your results. The rom will always boot at 1.0Ghz, so no risk to brick it!
4) ZRAM really helps in making device snappier, so you can assume that LG did finally a good work and all the lags you can experiment are due to RAM constraints.
Let me know....
Will test it directly, thanks!
If you want I could share my resumes after one day with you at the friday evening.
Good, we need the new builds of ICS, custom rom ICS, come on!!!!!!!!!!!!!
Thank's master.
welcome back.... many here missed you.
Topogigi said:
2) The kernel is the same that AREMCEE used for his CM10 and the issues I noticed there are not present here. I mean I did not encounter the in call audio bug nor the Bluetooth always disconnecting issues here. So, I think that the old bootloader has a role in these bugs (the kernel is not the guilty part).
3) Overclocking: this is a real mistery for me: on other devices the same code works a charm: here you can't achive a stable OC even at 1.2 Ghz. Please help me to discover if this behaviour is limited to my own device. Try to OC gradually and report your results. The rom will always boot at 1.0Ghz, so no risk to brick it!
Click to expand...
Click to collapse
EDit: yes OC is little flaky right now but we should be coming to stable point when more people work on it.
And old bootloader is not related to in-call audio bug, it will appear after 3-4 days. But its not always the case, that issue is not traceable. Bluetooth fix was simple and it would not be in your kernel if you are not using cyanogenmo_p990_defconfig
So happy to see "new" devs, will be looking forward to flashing this
Sent from my LG-P990 using xda app-developers app
It's nice to see you back
Especially, because of keeping fight up between devs and LG code
Sent from LG 2X using Tapatalk 3 Beta
Harsh said:
welcome back.... many here missed you.
EDit: yes OC is little flaky right now but we should be coming to stable point when more people work on it.
Click to expand...
Click to collapse
That's the way I like to develop. Sharing code (very well commented code) is the way to go IMHO. Cooperation is the key to success.
But.......I will miss Stefan in any case (even if my personal line of thought is nearer to yours than Stefan's one). Devs are rare stuff for a device that's slowly dying, and if I can put a good word in this fuss, try to find a good compromise with him, my friend
Hi Topogigi,
I don't know you, but anyway wellcome back! I've heard the best about your work on O2, so i'am happy you're back. Good luck!
Welcome Back Topo
I am happy that we have the opportunity to try something new from your factory.
Topo Nostaligia was great as a return to the past, so now let's move into the future with the new Topo ICS :good:
And Return Of The Legend!! Welcome back Topogigi!!:victory: :highfive:
I quess that next relases will be cwm flashable?
THX man for Your work !!! Waiting to test
are there any lags in this rom?
Sent from my Optimus 2X using xda app-developers app
Two days ago I smartflashed an original ROM and prepared the phone for selling, but tonight I'm gonna flash your's. Thank you!
I will try it thanks let see oc working
---------- Post added at 08:46 PM ---------- Previous post was at 08:42 PM ----------
Is possible to make 1 OC kernel to official cm10?
Upload finished, rom online. Enjoy.
P.S. I will make a CWM flshable zip, but many people are now stuck with the old bootloader and ATM it's better to release a rom with nvflash. I'll consider to build two versions next time.
Topogigi said:
Upload finished, rom online. Enjoy.
P.S. I will make a CWM flshable zip, but many people are now stuck with the old bootloader and ATM it's better to release a rom with nvflash. I'll consider to build two versions next time.
Click to expand...
Click to collapse
is possible to compile a flashable zip of kernel to official cm10?
anjo88 said:
is possible to compile a flashable zip of kernel to official cm10?
Click to expand...
Click to collapse
No, CM10 kernel is slightly different. And, I will consider to build something for cm10 if AREMCEE will adopt the new bootloader for CM10....
WTF, some leaves unfortunately, but now you're back Topogi, we all missed you and we all welcome you back and thanks for sharing your rom
Sent from the new smoothly LGP990
Topogigi
Pls some mirror servers, depositfiles are very slow...
Btw thx for ROM, i will try it tomorow.

[KERNEL][I9195][Stock JB/KK] brisK v6

brisK Kernel​
brisK is a KitKat kernel for stock-based ROMs for the Samsung Galaxy S4 mini LTE (GT-I9195).
It aims to be faster and more a bit more battery-friendly than the stock kernel, while retaining its stability.
To prevent bloat I will only apply useful features like BLN. Adding 10 random governors and schedulers is not useful in my eyes, and is also not the goal of this kernel.
Goals
Stability: The original Samsung kernel is stable, so let's not go too far away from it. This kernel doesn't need bleeding edge code - it just works(TM).
Efficiency: Less power consumption by faster computation.
Battery: A battery drain patch is included, which is not in Samsungs original code.
Speed: Minor changes, for example: Trade some screen smoothness for less kernel overhead. Should not be noticeable, though. Also lowers power consumption slightly.
Changelog
v6 (brisk_kk-stock_2015-07-28_15-07-08_64d9234.zip)
Removed more KNOX stuff (--> This fixed some random reboots!)
Finally upgraded to new toolchain: Linaro GCC 4.9.4-2015.06 (Cortex-A15)
Thanks @impactor and @SilviuMik for providing help!
v5
Revert default IO scheduler back to CFQ
Apply changes from new released kernel source (GT-I9195_EUR_KK_Opensource.zip - I9195XXUCOA2)
Apply changes from new released kernel source (GT-I9195_EUR_KK_Opensource.zip - I9195XXUCOE4)
Older versions
v4
Fixed USB-to-PC problems by re-enabling some debugging code
v3
Users reported: USB-to-PC (MTP) doesn't work? (Logfiles appreciated)
Apply changes from Samsungs GT-I9195_EUR_KK_Opensource_Update1.zip
Replace stock Wlan module with kk_2.7_rb1.43
Various kernel config changes:
Disable various unused and debugging features
Re-enable heap randomization
Enable "Optimize very unlikely/likely branches"
Set default IO scheduler to noop
Reduce preemption from "Low-latency desktop" to "Desktop"
Disable Samsungs Rooting Restriction
Added init.d support
v2
Added OTG support (UNTESTED) - Edit: NOT WORKING YET
Removed TIMA
Change to XZ compression
Add BLN support (UNTESTED) - Edit: NOT WORKING YET
v1
Added battery drain patches
Optimize kernel for speed, not size
Preparation for init.d support
Permissive SELinux
Future plans
Add proper Prima WLAN driver - Done!
Add a few more optimizations - Done!
Add init.d - Done!
JellyBean Kernel
The old JellyBean kernel is no longer maintained, but it is stable and its uptime was above 2000 hours on my device. I published it here too, in case someone is happy with their JellyBean ROM and wants this.
Features: BLN, Battery drain patches, kernel config optimized, most debugging code deactivated
Source: https://github.com/TheBootloader/android_kernel_samsung_msm8930-common/tree/jb-stock
Awesome people
@SilviuMik for helping me getting started and providing useful tips - You rock!
@Christopher83 for his toolchains
@F4k for providing source code where I can snoop around
@junkyde for his kernel and his OTG and BLN patches
@arco68 for being another great resource
Downloads & Sources
Source code is on my GitHub.
Releases are at the bottom of this post and on GitHub.
See 2nd post if you need checksums.
PLEASE MAKE FULL BACKUP (/system TOO!) BEFORE FLASHING ANYTHING. The strangest things can happen if you don't have a backup - even if it *should* work.
Downloads are ordered from oldest to newest, so the newest release is at the bottom.
Checksums
brisK JB (brisk_jb_2014-05-16_16-40-39.zip)
MD5: 0f916929e85ae1f8d7b2d1aa8c4e5e1f
SHA256: 8cb1b01358eeb6bc7fb68bbb2fd641d5cda852b78d7e22605ffb28eba6da4156
brisK KK v1 (brisk_kk_2014-08-19_17-33-50_cd36751.zip)
MD5: 8edf28d8a2d1d89d40f8a8f1863d7b57
SHA256: aed1caf0d13ada04888e7c3a020fa6b679fc0fc36ad89678e617ae9a36d637e6
brisK KK v2 (brisk_kk-stock_2014-08-21_01-04-03_765f3f6.zip)
MD5: c004e49779f21f706e76a00233f8fb80
SHA256: df57729a66d425a970d8c8ef222edf6073e4cfc562d8dccea96f12ac0eac7aef
brisK KK v3 (brisk_kk-stock_2014-12-07_00-57-00_23da34c.zip)
MD5: d64b2c7049339eaed9d14bafdc8a9ee3
SHA256: 47741a492077d3e385e120c3596bf6df63426930fffcaa7aa84c924ff43fee91
brisK KK v4 (brisk_kk-stock_2014-12-07_15-31-03_1091455.zip)
MD5: d5fb48434fe9a206a9544968081ee654
SHA256: 122189fb11068be07e6d24cbe179ed57a9872944664e028d0d288fcf804ea4d2
brisK KK v5 (brisk_kk-stock_2015-07-23_23-57-24_518a15c.zip)
MD5: 2a5086c1354e6f475d73b77b41bcfe40
SHA256: 7dce6a173c9e6ddf6f573c802cc8aea7900239a2253ca31722e651e791bb6e6e
brisK KK v6 (brisk_kk-stock_2015-07-28_15-07-08_64d9234.zip)
MD5: 567d7e6ea8762559d218bb092c4cdac4
SHA256: b5b3b41fa7ed10210e4964fa2cd98d14d4572a30b68f7b939e945a3458063a43
Samsungs stock JellyBean Kernel (samsung_jb.zip)
Description: Reverts all changes made by brisK JB by overwriting it with Samsungs original JB kernel (extracted from I9195XXUBML4).
MD5: 388336cec2e9686e258985d0dded0dc9
SHA256: 35777926edee3558208175d5359ef1c466dc3d4dbb1276e233f6727d64b83aa3
Samsungs stock KitKat Kernel (samsung_kk2.zip)
Description: Reverts all changes made by brisK KK by overwriting it with Samsungs original KK kernel and files (extracted from I9195XXUCNE6).
MD5: c71112214620a50841731f4899dd2ca2
SHA256: d2d70f212ee898cf1cedef2d84b3e6345e2388a13579a7112181a254a2c2f3de
Installing
To flash any of these zip-files, you need to install a custom recovery on your phone. (For example: http://forum.xda-developers.com/showthread.php?t=2364980 )
Put zip file on your phone or on its microSD
Boot into recovery: Hold "Volume UP", "Home Button", and "Power Button" when it is off or rebooting
MAKE A FULL BACKUP BY USING THE BACKUP-MENU
Select "Install from zip" or something similar
Navigate to your zip file, select it, and flash it
Reboot your phone
Uninstalling
If you want to go back to Samsungs stock kernel or flash another kernel, you need to install "samsung_jb.zip" or "samsung_kk.zip" first.
brisK uses custom kernel modules. When you run on brisK and then directly install another custom kernel which has no custom modules, you will probably experience issues with WLAN and other stuff. To solve this, flash "samsung_jb.zip" or "samsung_kk.zip" (which flashes the stock modules), and THEN flash whatever custom kernel you want. - Of course you do NOT need to do this if you update to a newer version of brisK.
thank !
GREAT !!!
but for governors and schedulers , i agree with you in half ... but "few" of them are very useful !
what do you think about the recent "zen" ...or "row" ( by default in all customs like cyanogenmod ) ?
for you ,what are the "best" (more adapted ) for better compromise in performance/baterry save ?
why you don't add just 1 or 2 among the best of ones ?
Now running on brisK
{
"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"
}
Loulou-13 said:
but for governors and schedulers , i agree with you in half ... but "few" of them are very useful !
Click to expand...
Click to collapse
I agree that some governors might actually improve performance, but there isn't much information available, some people say governor A is better, some say B is best...
But also: Kernel goal nr. 1 is stability, and ondemand is well tested. That's why I probably won't add any new governor before testing them a lot.
Can you suggest any governors? And do you have proof or URLs why they are better? Thanks!
If you want more features, more governors, etc, f4k will probably release a stock kernel soon. So keep an eye out for that!
Loulou-13 said:
what do you think about the recent "zen" ...or "row" ( by default in all customs like cyanogenmod ) ?
for you ,what are the "best" (more adapted ) for better compromise in performance/baterry save ?
why you don't add just 1 or 2 among the best of ones ?
Click to expand...
Click to collapse
Zen: I don't know what this does different than other schedulers, I have to read about this first.
I considered "row" when I had an Evo 3D, but I didn't notice a difference between "noop" and "row" in normal daily usage, so I'm not sure yet if I will include it or not - needs more testing.
ladislav.heller said:
Now running on brisK
Click to expand...
Click to collapse
Awesome!
If you have any problems, please report them here. And if you don't have any problems at all, please report that here too!
TheBootloader said:
I agree that some governors might actually improve performance, but there isn't much information available, some people governor A is better, some say B is best...
But also: Kernel goal nr. 1 is stability, and ondemand is well tested. That's why I probably won't add any new governor before testing them a lot.
Can you suggest any governors? And do you have proof or URLs why they are better? Thank!
If you want more features, more governors, etc, f4k will probably release a stock kernel soon. So keep an eye out for that!
Zen: I don't know what this does different than other schedulers, I have to read about this first.
I considered "row" when I had an Evo 3D, but I didn't notice a difference between "noop" and "row" in normal daily usage, so I'm not sure yet if I will include it or not - needs more testing.
Click to expand...
Click to collapse
Same thinking as me ...
ondemand for CPU Gov / No-op for I/O sched , they work great and don`t cause problems
SilviuMik said:
Same thinking as me ...
ondemand for CPU Gov / No-op for I/O sched , they work great and don`t cause problems
Click to expand...
Click to collapse
Yes, my experience too!
Although, when I copy big files with "noop", android freezes for the duration of the copy process. That's the nature of "noop", but "row" might actually fix that. But then again: I rarely need to copy big files, so "noop" is okay for now.
TheBootloader said:
Awesome!
If you have any problems, please report them here. And if you don't have any problems at all, please report that here too!
Click to expand...
Click to collapse
No problems, everything works well.
Please add support for USB Host with additional power supply, is very necessary !!!!
killov1982 said:
Please add support for USB Host with additional power supply, is very necessary !!!!
Click to expand...
Click to collapse
+1 for USB OTG support.
Working good so far
Thanks
TheBootloader said:
Yes, my experience too!
Although, when I copy big files with "noop", android freezes for the duration of the copy process. That's the nature of "noop", but "row" might actually fix that. But then again: I rarely need to copy big files, so "noop" is okay for now.
Click to expand...
Click to collapse
NOOP hangs in general when the read/write task becomes too intensive. Consider CFQ if you're going to do a bit write operation, else ROW is better. That my two cent when I tried on my S3 with Boffela kernel.
PS. ZEN hangs even worse than NOOP.
ladislav.heller said:
+1 for USB OTG support.
Click to expand...
Click to collapse
I second that
thank for your work...
is your kernel working with old knox-free bootloaders like Silviumik's kernel?
thanks
battery life compared with carbon 4.4.4 ? PLEASE
s.goten said:
thank for your work...
is your kernel working with old knox-free bootloaders like Silviumik's kernel?
thanks
Click to expand...
Click to collapse
For now i think no, because he did not remove Knox reference from source, i could be wrong tho !
I just released a new version!
A lot people asked for OTG, so here you go! I added OTG and BLN (untested!!!), thanks to junkyDE!
The highest kernel goal is stability, but I don't have time to test these features right now - maybe I can do one quick emergency fix tomorrow if something breaks, but after that I will probably not respond for 2 weeks or more.
So, have fun and enjoy!
brisK v2
Added OTG support (UNTESTED)
Removed TIMA
Change to XZ compression
Add BLN support (UNTESTED)
-----
s.goten said:
thank for your work... is your kernel working with old knox-free bootloaders like Silviumik's kernel?
Click to expand...
Click to collapse
SilviuMik said:
For now i think no, because he did not remove Knox reference from source, i could be wrong tho !
Click to expand...
Click to collapse
I removed TIMA in brisK v2, so.... it -should- work now right?
If it doesn't boot, just restore your boot partition from a backup or re-flash your previous kernel if you had any.
-----
TNCS said:
NOOP hangs in general when the read/write task becomes too intensive. Consider CFQ if you're going to do a bit write operation, else ROW is better. That my two cent when I tried on my S3 with Boffela kernel. PS. ZEN hangs even worse than NOOP.
Click to expand...
Click to collapse
Thanks a lot for your input! Now I know I don't need to consider ZEN, and will stay with NOOP, and aim for ROW when I have time to add it.
I9192?
Sent from my GT-I9192 using XDA Premium 4 mobile app
SilviuMik made a 9192 kernel:
http://forum.xda-developers.com/showthread.php?t=2592308

Categories

Resources