[KERNEL] FD's Kernel v1.0 (OC/UV, CWM4, BLN, ROOT) - Galaxy S II Original Android Development

Yes!! My first release. (another kernel )
To keep it simple; this is a basic kernel, compiled from Samsung source.
My target was to keep it fast, stable and improve battery life at the same time.
Features:
Disabled unnecessary debugging and logging (logcat/dmesg) - for increased smoothness
OC/UV - CPU Freq range is 7 now (200/500/800/1000/1200/1400/1600)
Supports BLN
Touch sensitivity fix
Minor performance tweaks
CWM4
ROOT
Using Samsung Update2 source code
Using Chainfire's initramfs
Recommended Voltage:
OC/UV available with SetCPU or Voltage Controller.
1600MHz: 1350mV
1400MHz: 1250mV
1200MHz: 1200mV
1000MHz: 1100mV
800MHz: 1000mV
500MHz: 950mV
200MHz: 850mV
Screenshots:
Quadrant is not an accurate benchmark tool, but on an average with this kernel (Scaling: ondemand), I'm able to achieve ~4200 to ~4400.
{
"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"
}
Note: This is a hobby for me and I do this in my free time. If you like my work, you can always say thanks .
I would like to thank the following members of this community: chainfire, creams, hacre, codeworkx, hardcore, netarchy and vitalij.
If I forgot to mention someone - apologizes.
Disclaimer: Flashing could break your hardware. Use at your own risk!
Updates:
FD-Kernel_SGS2_v1.0b:
Updated initramfs to KI4

Oh a new kernel, cheers mate will try this out.
Sent from my GT-I9100 using XDA App

is this KH3?

Thanks man, another good kernel for us for testing and improving our phone's experience
Some questions :
1) root is an "auto-root" or it has to be installed using CWM?
2) BLN support includes correct libraries installation or it depends by specific rom (lights.GT-I9100.so modified)?
3) That quadrant score in the figure is high...on what build you were when you have obtained that result?
4) I often use GPS, have you planned for the future some kind of features to improve it?
Thank you for your work, i'll test it with pleasure.

Good luck! I wish you all the best!
A good idea would be to post what version's initramfs you're using. I suppose this is for XWKI4?

pan466 said:
is this KH3?
Click to expand...
Click to collapse
Its a kernel, you can use it with any build.
I'm using KG3 initramfs from Chainfire though.
HTCDevil said:
Thanks man, another good kernel for us for testing and improving our phone's experience
Some questions :
1) root is an "auto-root" or it has to be installed using CWM?
2) BLN support includes correct libraries installation or it depends by specific rom (lights.GT-I9100.so modified)?
3) That quadrant score in the figure is high...on what build you were when you have obtained that result?
4) I often use GPS, have you planned for the future some kind of features to improve it?
Thank you for your work, i'll test it with pleasure.
Click to expand...
Click to collapse
1) Auto-root
2) Kernel has the support, you should have compatible ROM or if required, I can provide the cwm zip to install the .so file.
3) Stock KG3
4) There is no point in releasing updates and making the users the guinea-pigs. If I'm able to achieve performance improvement without sacrificing battery and stability, I'll update and release a new version. But, yes, I plan on continuing the development.
Thanks for your support.

FrozenData said:
Its a kernel, you can use it with any build.
I'm using KG3 initramfs from Chainfire though.
1) Auto-root
2) Kernel has the support, you should have compatible ROM or if required, I can provide the cwm zip to install the .so file.
3) Stock KG3
4) There is no point in releasing updates and making the users the guinea-pigs. If I'm able to achieve performance improvement without sacrificing battery and stability, I'll update and release a new version. But, yes, I plan on continuing the development.
Thanks for your support.
Click to expand...
Click to collapse
Thank you for your answers. I'll test it on XWKI4 Odexed and then on my Deodex version. BLN libraries could be important but not needed (if everyone knew what to do ).
Have you provided any kind of script in etc/init.d?
Nice work, i've subscribed your 3D for following it

Battery calibration done now will discharge to 100% like a mad man today lol to test this out. Not had much luck with previous update2 kernels in relation to battery but lets see what this baby can do. UV settings so far stable, slight sensitivity issues whilst in charge. Will report my findings in due course.
Thanks again mate.
Sent from my GT-I9100 using XDA App

HTCDevil said:
Thank you for your answers. I'll test it on XWKI4 Odexed and then on my Deodex version. BLN libraries could be important but not needed (if everyone knew what to do ).
Have you provided any kind of script in etc/init.d?
Nice work, i've subscribed your 3D for following it
Click to expand...
Click to collapse
I'm guessing everyone knows about BLN library. Incase if someone asks for help, I'm sure either me or someone else will jump in to help.
No, I've not added any scripts.
Thanks.
nikzDHD said:
Battery calibration done now will discharge to 100% like a mad man today lol to test this out. Not had much luck with previous update2 kernels in relation to battery but lets see what this baby can do. UV settings so far stable, slight sensitivity issues whilst in charge. Will report my findings in due course.
Thanks again mate.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
Thanks for the support.

Sourcecode?

FrozenData said:
Yes!! My first release. (another kernel )
To keep it simple; this is a basic kernel, compiled from Samsung source.
My target was to keep it fast, stable and improve battery life at the same time.
Features:
Disabled unnecessary debugging and logging (logcat/dmesg) - for increased smoothness
OC/UV - CPU Freq range is 7 now (200/500/800/1000/1200/1400/1600)
Supports BLN
Touch sensitivity fix
Minor performance tweaks
CWM4
ROOT
Using Samsung Update2 source code
Using Chainfire's initramfs
Recommended Voltage:
OC/UV available with SetCPU or Voltage Controller.
1600MHz: 1350mV
1400MHz: 1250mV
1200MHz: 1200mV
1000MHz: 1100mV
800MHz: 1000mV
500MHz: 950mV
200MHz: 850mV
Screenshots:
Quadrant is not an accurate benchmark tool, but on an average with this kernel (Scaling: ondemand), I'm able to achieve ~4200 to ~4400.
Note: This is a hobby for me and I do this in my free time. If you like my work, you can always say thanks .
I would like to thank the following members of this community: chainfire, creams, hacre, codeworkx, hardcore, netarchy and vitalij.
If I forgot to mention someone - apologizes.
Disclaimer: Flashing could break your hardware. Use at your own risk!
Updates:
FD-Kernel_SGS2_v1.0b:
Updated initramfs to KI4
Click to expand...
Click to collapse
May I tell you that is a little bit stupid for disabling debugging tools?
Now users can not do bugreports, cannot use adb for pushing files.
Cannot use adb in recoverymod for fixing a bad script, nothing.

ObihoernchenDE said:
Sourcecode?
Click to expand...
Click to collapse
I'll up it sometime next week. My bandwidth limit has almost reached for this month.
netchip said:
May I tell you that is a little bit stupid for disabling debugging tools?
Now users can not do bugreports, cannot use adb for pushing files.
Cannot use adb in recoverymod for fixing a bad script, nothing.
Click to expand...
Click to collapse
All final releases are supposed to have them disabled. Debugging is left on only for development purposes.
BTW, adb install/push/pull will still work. That isn't disable.

FrozenData said:
I'll up it sometime next week. My bandwidth limit has almost reached for this month.
All final releases are supposed to have them disabled. Debugging is left on only for development purposes.
BTW, adb install/push/pull will still work. That isn't disable.
Click to expand...
Click to collapse
Okay, but you can disable adb.
Debugging is also handy for people who make a own app, or ROM.
Ex. ROM chefs.

netchip said:
Okay, but you can disable adb.
Debugging is also handy for people who make a own app, or ROM.
Ex. ROM chefs.
Click to expand...
Click to collapse
Yes. But, disabling adb completely isn't a wise choice. In-case a user is facing problem with their ROM and data-wipe doesn't help, they will need to push in a clean ROM to flash from CWM, it is important to have adb then.
Developers should use another kernel. This is meant for end-users who likes their phones fast and stable.

Hi
I found a problem - i cannot use QtADB software ( hxxp: // qtadb.wordpress.com ) with his Kernel. Right now just SiyahKernel works great. Can you please take a look and see how to add the use of this software correctly under your system.
hxxp: // forum.xda-developers.com/showthread.php?t=683223 Some explanation of problem and how to fix it.
Thanks a lot for your help

Related

[ROM] Pure Google Mod - Even Faster, Rock Stable and Google [0.8][20-04-11][CM7]

{
"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 @Amethystxx (capsuledna.com)
For everyone who want nexus one roms with all feature of CyanogenMod and Gingerbread OTA look&Feel.
If you love this rom,Buy me a beer.
Features
- Based on CyanogenMod 7 Nightly Build
- Original Google's Gingerbread UI
- Original Nexus Boot Animation
- Original Gingerbread Launcher
- TrackBall Wake / Notification Sleep (No need to push power button)
- Even Faster With a New 1.15 GHz Wildmonks kernel (1600+ On Quadrant)(Optional)
- Long Lasting Battery Life
- Less Wonk
- Rock stable system
- Original Google's Gingerbread UI
Requirement
- Nexus one (Absolutely !!)
- ClockworkMod Recovery or RA-Passion Recovery
- Hboot-0.35
- Radio 5.12 (Threads)
Installation
1 Boot to Recovery
2 Wipe All
3 Toggled Signalture
4 Flash a rom
6 reboot
Thank to
- All CyanogenMod Dev Team for your great work
- Google for Android
- nicandris for his tutorial threads
- Mediafire
- XDA-Developer
Downloads
Roms
PureGoogleMod v0.8
Optional
1.15 GHz Kernel by wildmonks (Threads)
Google Apps
Darktremor Apps2SD 2.7.5.3 Beta 04 (If you found A2SD Flash This Thanks tkirton for this fix & kitman8888 for solution) Thread
Arabic Support (Thanks ardoid.com) (I doesn't test it. Please reports) ardoid.com
Change Log
Pure Google Mod V 0.8
- Fix 0.7 stability issue. (frequency random reboot on my n1)
Pure Google Mod V 0.7
- based on CyanogenMod 1.0.
Pure Google Mod V 0.4
- 20/03/2011 CyanogenMod Nightly.
- Fixing Permission. (That may cause GPS, A2SD problem in 0.3)
- Add new options.
Screenshot
ill try er out
what kernal should i use?
and hows battery life?(cause battery is my biggest concern)
Does it also feature the wonk?
squidbutt said:
ill try er out
what kernal should i use?
Click to expand...
Click to collapse
Same here.
BackfireNL said:
Does it also feature the wonk?
Click to expand...
Click to collapse
Isn't this being too persuasive to put faults which have not yet been proven wonking on this rom . Really love the effort though
It wonks by the way
Sent from my Nexus One using XDA App
It's from the future? Are we already in April? 13-04-11
Obsy said:
It's from the future? Are we already in April? 13-04-11
Click to expand...
Click to collapse
I was about to post the same thing
He apparently went at 88mph with 1.21 jiggawatts
- Kernel include in this rom is default CM7 nightly build (OC MAX 1.13 GHz)
- I have no idea on battery life, assuming same on CM7 build,
testing on my n1 (Always on 3G), it gets around 5-6 hrs, to 35% drain battery
- I still not found bug on CAM, Video CAM etc.
- but found a memory leaks when connected to usb for transfer big files.
- I 've correct the date on this thread, ha-ha-ha
How are you getting quadrant scores like that? I'm running the latest CM nightly and I rarely get above 1300
Amethystx said:
- Kernel include in this rom is default CM7 nightly build (OC MAX 1.13 GHz)
- I have no idea on battery life, assuming same on CM7 build,
testing on my n1 (Always on 3G), it gets around 5-6 hrs, to 35% drain battery
- I still not found bug on CAM, Video CAM etc.
- but found a memory leaks when connected to usb for transfer big files.
- I 've correct the date on this thread, ha-ha-ha
Click to expand...
Click to collapse
What do you mean you found a memory leak when connected to USB ? You sure this hasn't crept in from CM7 Nightly ?
Does it have track ball wake? is HSPA working?
tks great work
The download link of configuration.zip has been died. Plz check it.
stewartk said:
It wonks by the way
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
Please exactly what is Wonk?
lcchan1 said:
Please exactly what is Wonk?
Click to expand...
Click to collapse
Below is an explanation of "the wonk" provided to me by Redstar, who is a close bud here on XDA and is a kernel developer too that provides great support here.
Per Redstar:
<<Don't know how much you've read about the wonk, so I'll try to briefly explain things...
It has to do with when you answer an incoming call (or make a call) after the phone has been asleep for some time and it either freezes and reboots or you won't be able to hear anything.... We've been able to trace it to a race in the i2c bus so that the a1026 chip isn't getting initialized correctly... what that translates to is that something is keeping the i2c bus busy, and when the voice processor chip tries to start up, it can't... so that's where you get the "wonk" from... >>
Nevermind
Docmjldds said:
Below is an explanation of "the wonk" provided to me by Redstar, who is a close bud here on XDA and is a kernel developer too that provides great support here.
Per Redstar:
<<Don't know how much you've read about the wonk, so I'll try to briefly explain things...
It has to do with when you answer an incoming call (or make a call) after the phone has been asleep for some time and it either freezes and reboots or you won't be able to hear anything.... We've been able to trace it to a race in the i2c bus so that the a1026 chip isn't getting initialized correctly... what that translates to is that something is keeping the i2c bus busy, and when the voice processor chip tries to start up, it can't... so that's where you get the "wonk" from... >>
Click to expand...
Click to collapse
Thanks and I did have "wonk" many many times regardless what GB 2.3.3 I tried.
lcchan1 said:
Thanks and I did have "wonk" many many times regardless what GB 2.3.3 I tried.
Click to expand...
Click to collapse
OTA doesn't have it!
when i try to install the configuration zip file, i get an 'install aborted' message. anyone else getting that?
unknownrebelx said:
How are you getting quadrant scores like that? I'm running the latest CM nightly and I rarely get above 1300
Click to expand...
Click to collapse
are you using quadrant advanced or the new one from the market? ive noticed benchmarks to be 200-300 points lower with the new one from the market. dont know why quadrant advanced benches higher. also, if you have a2sd or data2sd enabled your scores will be lower. changing setcpu scaling to performance while overclocked would help. so would closing all running processes

[Kernel|Gingerbread] EVO View 1.8Ghz Overclock

** Standard Disclaimer **
====================
I am not responsible for your actions. If by flashing/installing this file you somehow break your device, I am not liable. You do this, like many things on this forum, at your own risk.
====================
EVO View Kernel with 1.8Ghz Overclock
Thanks:
LeeDroid for the overclock source
snq- for the vdd sysfs interface
The kernel:
- Overclockable to 1.8Ghz -
** Use at your own risk **
- Edited voltage tables for at least a useable environment for most users -
** I tested the max overclock on my device and it did not reboot. However, not all devices are equal and I did not keep my device overclocked for an extended period of time. YMMV **
- Enabled deadline scheduler -
- Available governors: smartass, interactive, conservative, performance, ondemand with smartass set to default -
- Added snq-'s vdd_levels sysfs interface which allows the user to edit the cpu voltage levels -
See here for instructions on how to use the interface
-- This is a "base" kernel. Not much has been done/added to it due to my impending overseas relocation. Because of this, I will be without my linux box until February of next year. This means that there will be limited to no support or updates to this kernel in that time frame. --
Why release something if I can't support it? I saw the rising want for developers on the EVO View tablet. I may not have time to devote to developing for this device at the moment but I figured I can at least share what I have to give devs (or aspiring devs) something to start off of. This will at least give view owners something new to play with for the time being.
Download kernel | Source code | Stock kernel
express-oc.smartass.zip | evo_view_gb.release.zip | express-stock.kernel.zip
*** I have personally flashed both zips (oc kernel and stock kernel) successfully on my device and retained all data connections. However, I am using my twrp recovery port for the htc express. I can not speak for the results of cwm users. That being said, the zips are scripted with edify which I believe cwm supports. I will do my best to help with any issues. I just will not be able to compile any new builds until next February. ***​
Thanks mate, don't own the View but this is good. Finally some devving for the view.
Also, if mods see this, they could go ahead with the possibility of making a whole new fora for the View instead of just a subsection.
ikingblack said:
Thanks mate, don't own the View but this is good. Finally some devving for the view.
Also, if mods see this, they could go ahead with the possibility of making a whole new fora for the View instead of just a subsection.
Click to expand...
Click to collapse
I agree, nice work.
Sent from my HTC Flyer.
Thanks! Going to give it a try...
nice work !!! might give this a go..
tried to flash through clockwork and it failed a few tries. Then it seemed to have borked my wifi anyone having any luck?
matthewallen72 said:
tried to flash through clockwork and it failed a few tries. Then it seemed to have borked my wifi anyone having any luck?
Click to expand...
Click to collapse
I personally flashed the zip on my device...although I use my twrp recovery port.
As for wifi, I confirmed that the modules (specifically the bcm4329.ko) were being written to my device successfully.
Could you please get me a log after the flash failed.
Also, I uploaded the stock kernel to the first post for people who want to revert.
I will give this a try tomorrow. Thanks for posting it. Been waiting for a kernel that could be oc'd for the view
nevermind (edited)
Not be rude or anything, but out of curiousity.... why are View Developments being posted in the Flyer Forums?
How is battery life? I tend to prefer more stamina the speed. It would be nice to get iPad battery life or better. I'm still waiting to receive my view so I can not play yet.
canthonyza said:
Not be rude or anything, but out of curiousity.... why are View Developments being posted in the Flyer Forums?
Click to expand...
Click to collapse
Because there is not a view forum and they are essentially the same product
Sent from my PG41200 using Tapatalk
thank you!!
i needed this.....
now besides the turkey a have something to cook....hahahhahaha
i wish to all of you
{
"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"
}
​
It flashed fine for me using cmw. I wiped the cache first. First boot took awhile but it came up. Got it working with setcpu. Thanks a lot for this kernel.
can this be flashed on the Flyer?????????????
JK, couldnt resist
gedster314 said:
How is battery life? I tend to prefer more stamina the speed. It would be nice to get iPad battery life or better. I'm still waiting to receive my view so I can not play yet.
Click to expand...
Click to collapse
You don't have to overclock it but the option is there. Also the vdd sysfs will allow you to edit the cpu voltages for even more power savings (undervolt). I suggest not changing the voltages for the oc freq's below what they are already set unless you intend on seeing how much you can undervolt.
Remember too that the voltage level affects performance as much as the cpu frequency.
On that note if any view users experiment with the voltage levels please feel free to pm me your voltage settings so I can put together an average voltage table. Thanks to all.
i am still getting an error flashing through cwm its says assert failed: write_raw_image("/tmp/newboot.img", "boot")
E: Error in /sdcard/ex[ress-oc.smartass.zip
thoughts anyone?
and yes I have tried wiping even wiping all
matthewallen72 said:
i am still getting an error flashing through cwm its says assert failed: write_raw_image("/tmp/newboot.img", "boot")
E: Error in /sdcard/ex[ress-oc.smartass.zip
thoughts anyone?
and yes I have tried wiping even wiping all
Click to expand...
Click to collapse
That's weird indeed. ElAguila flashed the kernel through cwm with no errors. Perhaps try redownloading the kernel zip again and check the md5. Also try the stock kernel and see if it throws the same error.
i did get the same error with the stock one as well. Ill mess around with it. now that i know someone got it to work, I am sure i will figure it out. thanks for the kernal and the work!!!!!
I hope it works for you matthew.

[KERNEL & ROM] [RAY] Ray / Stock-based: kernel/rom Repack by 4pda.ru team

We are glad to present our kernel and ROM for Xperia Ray (st18i).
Stock-based ROM with cutting all no-necessary software. Kernel assembled from sources with usefull modifications.
ROM is very light-weight but powerful. There are NO any google apps in ROM. This is our rule. You can install it from "standard" GAPPS packadge from CM 7.2 topic.
You may use kernel with our rom or with your own stock-based rom including full stock, with any baseband. (we recommend 58 radio).
Both the kernel and the rom have passed test many weeks before we offer it to you.
ROM features:
- removed bloatware: google apps, SE anonymous statistics, adobe apps, ant+ apps, datamonitor, devicemonitor, facebook apps, timescape and all of their integrations. Thus, you have a lot of space for your programs.
- all other good and useful SE apps are still here: player, gallery, camera (including 3D), FM radio, TrackID, browser, default launcher.
- root and Superuser software are included
- useful switches in notification area, clean and precise battery indicator
ROM downloads:
primary mirror: http://narod.ru/disk/35145199001/ST18i_REPACK4PDA_6.zip.html
secondary mirror: http://www.multiupload.com/VAOQ83X1SX
Kernel features:
- kernel is assembled from SE sources with usefull modifications
- cwm recovery
- light and balanced overclock up to 1.4 GHz (we leave SE frequences grid) (default frequence range: 122 MHz - 1 GHz)
- deep undervolting but working under hard loading
- default and recommended governeur is SmartassV2 (we have been testing power savings for some weeks with many different kernel settings!)
- support for dual channel voice call recording (with CallRecorder software by skvalex)
- as a result, power consuming is just a bit higher in overclocked mode and usually much less than on stock firmware
- guaranted very deep sleep in suspend mode
- very stable work and all-sides-testing
Kernel downloads:
primary mirror: http://narod.ru/disk/36316696001/bootuv5.img.html
secondary mirror: http://www.multiupload.com/UKGMCCMX2C
Installation procedure is usual:
- download rom & kernel
- put rom into sdcard
- you can also put gapps package into sdcard if you want to install Google apps
- reboot your phone to "fastboot mode" (switch off power, press Vol+ button and plug USB cable)
- flash kernel with command 'fastboot flash boot bootuv4.img'
- unplug cable, power on phone, press Vol- when the screen becomes bright for entering to recovery
- select 'backup' option and backup your previous firmware (just for safety reason)
- you DON'T need to clear user data -- wipe is not required!
- select 'install zip', select our rom file, wait for installing firmware
- install gapps package with the same command, if you need it
- select 'reboot'
You get a new rom!
Our plans:
- we are constantly searching for new features to implement into a kernel
- we are testing a kernel with the new approach now, with new compression, with new init.d feature
- stay with us))
I'm considering flashing your ROM, but why wouldn't you let us overclock to 1.9 or 2.0 Ghz and "only" to 1.4 Ghz?
Just flash hartej/DoomLord Kernel if you want to OC higher...
piflechien said:
Just flash hartej/DoomLord Kernel if you want to OC higher...
Click to expand...
Click to collapse
Yeah I have that one flashed already, but I would like to know if this one is "better".
To Aire: What can the kernel of this ROM do more that DoomLord's kernel? In other words, why should I use yours and not DoomLord's?
I am so happy that aire post his great work here!!!!
I am using both kernel and ROM for more than 1 week and I can tell you that is the best in term of stability, speed and battery.
I so frequent checking the 4PDA forum for your work and use Google translate the message. So most of the time is guessing, and now you are here... thank you.. big thank you.
---------- Post added at 03:00 AM ---------- Previous post was at 02:37 AM ----------
Bazonga said:
Yeah I have that one flashed already, but I would like to know if this one is "better".
To Aire: What can the kernel of this ROM do more that DoomLord's kernel? In other words, why should I use yours and not DoomLord's?
Click to expand...
Click to collapse
Actually you can just try it out yourself to compare the difference and tell us about your finding.
What I found is without further setting, compare to DoomLord's kernel, the battery life is much better in this kernel.
aire said:
Our plans:
- we are constantly searching for new features to implement into a kernel
- we are testing a kernel with the new approach now, with new compression, with new init.d feature
- stay with us))
Click to expand...
Click to collapse
Great to see new developer joining us..!..Yay..hope to see stock with CM7 features ported....
thanks for your interest, guys!
while we prepared this first post (translate it) for bootuv4, aire has released a new kernel bootuv5. But translated features remained from previous ver. Now I will write up-to-dated features for you.
(so what you read 'in our plans' -- this is not future but presence release features)))
bootuv5 features:
- extremal undervolting at all frequencies
- filesystem support: ext2, ext3, ext4, yaffs2, vfat, ntfs
- overclock up to 1.4 GHz (work range 122 - 1024 GHz)
- init.d support
- default (and recommended!) governor is smartassV2
- ClockWorkMod Recovery 5.0.2.7
- anonymous services support removed (from kernel)
- fota support removed (from kernel)
- bidirectional calls recording
about 1.4 ghz.. Guys, SE kernel has calculated the manufacturer a grid of frequencies, if we add intermediate frequencies or overclock frequencies in table pll2_tbl (in kernel settings) -- in any case we have increasing a consumption.
We don't know how DoomLord has calculate this expanded table but all our tests says that battery drains more rapidly than on the default table. EVEN IF you will set 'default' 1ghz frequency in overclocked (to 1.8-2 ghz) kernel the consumption will NOT as at SE kernel, SE frequencies grid. The reason consists in it.
In real tasks enough 1.4 ghz, guys! But phone perfectly sleeps)) Any percent doesn't spend for a night. Is this not enough?
About init.d. In last repack4PDA (rom) the training script which is in a folder /etc/init.d is added. It named 'Scpufreq' and consists some commands to init default frequencies range and def. governor. You may try to change it for you taste)) But note that names of your scripts MUST begins from upper-case 'S', and permissions must be as r-xr-xr-x.
We will try to answer your questions, because aire have no time to read this topic.
ps. Don't forget that we tested more than month several kernel assembles and give you checked up Emerald))
Good to see another dev here! I Was using your latest kernel with stock .42 rom from SE for a little week or 2. Worked brilliant. Now I have flashed this rom, the repack4pda .58 version, and I am experiencing severe batterydrain in standby. Overnight I lost 26% when the phone was laying idle on my desk. There were almost nog wakelocks present, phone was awake for 3 times. I had this once before, that was when I flashed the hongkong edition .58 rom posted elsewhere on xda for ray. I think it has something to do with the baseband of this rom.
I found another baseband here on xda (also provided by you, thanks) and flashed that. After the baseband I flashed your kernel. The rom you have made is very fast and sleek, so I hope that this will solve my problem. Otherwise I have to revert to stock .42 again and start deleting bloatware.
See this screenshot of my overnight drain:
{
"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"
}
didn't try this rom+kernel....yet.
I'm currently on stock rom + doomlord kernel (bloatware removed from ROM).
I notice better battery life (@same clock speeds as stock) after rooting "and" 'battery calibration' app (free from market).
So fully charge the phone, then when still on charger at 100%, press "calibrate".
Hopefully this tool will extend battery life further
Please send you comments/experiences about the battery calibration, I used this tool successfully on my previous samsung apollo.
vleutmans said:
didn't try this rom+kernel....yet.
I'm currently on stock rom + doomlord kernel (bloatware removed from ROM).
I notice better battery life (@same clock speeds as stock) after rooting "and" 'battery calibration' app (free from market).
So fully charge the phone, then when still on charger at 100%, press "calibrate".
Hopefully this tool will extend battery life further
Please send you comments/experiences about the battery calibration, I used this tool successfully on my previous samsung apollo.
Click to expand...
Click to collapse
I have used that tool before. On .42, I managed to last 51 hours with the phone. Now, when my battery reaches 10%, it goes to 1% and the phone shutsdown. I will try to erase batterystats from cwm as soon as my phone is fully charged again. I used to have a Desire HD, I wiped batterystats from cwm there all the time and that worked great.
vleutmans said:
didn't try this rom+kernel....yet.
I'm currently on stock rom + doomlord kernel (bloatware removed from ROM).
Click to expand...
Click to collapse
you can try new kernel w/o reinstall rom. this rom just more clean than we can clear it 'by hands')) if your current rom is ok -- no need to reinstall it.
vleutmans said:
Please send you comments/experiences about the battery calibration, I used this tool successfully on my previous samsung apollo.
Click to expand...
Click to collapse
Question is not for this topic, I think. Recalibrate battery statistics file need if you reflash cyanogen after stock or vice versa. If your rom is stock usually no need battery file deleting.
If your battery drains quick (as it seems to you) at first, once a month it is necessary for us to discharge the battery completely, then charge it _without interruption_. And even allow be at charger 20-30 minutes after 100%. (NOT at all night!) Repeats this twice. After that a new statistics will register to battery file and phone will 'know' it real edges of 0 and 100 percents.
At second, need to see which apps wake phone up. You may install any special app for battery and processes monitoring, e.g. battery mix, and see it statistics after some days for who eat battery)).
Bazonga said:
I'm considering flashing your ROM, but why wouldn't you let us overclock to 1.9 or 2.0 Ghz and "only" to 1.4 Ghz?
Click to expand...
Click to collapse
DoomLord's approach is probably wrong, but we do not know what exactly is wrong. His overcloclocking method looks like "brute force" leading to higher power consumption no matter how you are using your Ray, even if you are not using it at all.
aire doesn't modify any frequencies tables in source code, just cheat some part of a kernel showing it than it's not a Ray, but Arc S (oh yeah, you don't get an Arc S for free anyway ). So we get frequency range as it designed by SE developers. Than he add some good governers, apply extreme but stable and tested undervolting, and we got that brilliant... oh, sorry... pure emerald[1] kernel.
Combined with clean REPACK4PDA rom, this kernel give you good starting point to set up your SE Xperia Ray (which me personally assume as one of the best smartphone today) to work fast and long.
[1]About "PureEmerald" name, as we call this kernel on 4pda.ru. There is a tale by a greatest russian poet A.S. Pushkin, "A poem about tzar Saltan". This is a small part of this poem translated to english:
Here's a wonder, though, worth telling -
There's a little squirrel dwelling
In a fir tree; all day long,
Cracking nuts, it sings a song.
Nuts - most wondrous to behold!
Every shell is solid gold;
Kernels - each an emerald pure!
That's a wonder, to be sure.
Bluetooth again ..
.. like so often: nice image with cool features - but I don´t get serial ports from the connected bluetooth device on my pc (to sync with myphonexplorer, works good using stock firmware ).
Same issue in CM7: some versions creating these ports, some not. Maybe I have to change some settings on the phone, any ideas ?
I also have tried to install gapps-gb-20110828-signed.zip, but the market did not appear in the app list.
But anyway: one day it will work and I say THANK YOU
Is there a way to get the quickpanel in stock firmware, just in case.. I don´t believe it is only the QuickPanelSettings.apk right ?
speola said:
Is there a way to get the quickpanel in stock firmware, just in case.. I don´t believe it is only the QuickPanelSettings.apk right ?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1392472
need 2 files: SystemUI.apk (with replacements) and QuickPanelSettings.apk. This is offtop))
Good to see new devs with somewhat new approaches of modding. For example, i love the "keep it stock" way you guys do this.
Flashed just the kernel, the battery life is great and call recording works flawlessly, so.. thanks!
I confirm the battery drain with doomlord kernel is very very very fast, even in flight mode without any activities and default clock of 1 ghz
now I will try your kenel
speola said:
I also have tried to install gapps-gb-20110828-signed.zip, but the market did not appear in the app list.
Click to expand...
Click to collapse
Hmmm... It should work. The only problem with gapps is the need to reinstall it each time after installing update to repack4pda. But after reinstall everything works fine for me.
Installed v5 kernel (on stock .58 HK ROM, which is manually cleaned from bloat).
Works fast and stable, but no noticeable battery life improvement. Still drains 1% per hour at night, when it is laying on desk idle (Wi-Fi turned off). So no deep sleep I guess..
Battery stat. is showing that 65% is used by "Idle process". Shall I adjust something ?
After installing gapps-gb-20110828-signed.zip, you need to manually add a google account under accounts and synchronization. After that, the market is there
Patshad said:
After installing gapps-gb-20110828-signed.zip, you need to manually add a google account under accounts and synchronization. After that, the market is there
Click to expand...
Click to collapse
That was the missing link ! Many thanks !!

[AOSP/Sammy-KERNEL] *21.05.12* Abyss ICS *4.0 Stable* (Sammy) + *2.0 Final 4* (AOSP)

I will present to you a good and stable kernel for ICS
The Kernel is made by the Dev angelom
The Kernel is for all Custom-ROMs like AOSP, AOKP, CM9, MIUI and Sammy-ROMs​
http://www.nonsolosmartphone.it/abyssics-kernel-t133.html
General Functions:
Voodoo-Louder
BLN-Funktion
Voltage Control-Compatiblity(SetCPU, too)
ABYSS Menu in Recovery
Click to expand...
Click to collapse
---The First Version is only for Sammy ROMs---
Changelog 4.0 Stable (vom 21.05.12):
Completely rebuilt
All functions of AbyssAosp kernel
Built from Samsung Sources Update 4
Revert to Linaro arm eabi toolchain 4.7.0
Re-enabled S5PV310 hotplug gb
Re-added ARM: vfp: only clear vfp state for current cpu in vfp_pm_suspend
Disabled rwsem XCHGADD algorithm
Disabled Joe's RCU for best stability
Disabled cgroup_timer_slack for best stability
XZ: changed compression values
USB: gadget: f_accessory: Add support for HID input devices
Changed configuration
Fixed vdd_levels interface
mmc: increase mmc read and write timeout
Fixed auto-brightness as stock (if you use S90abyss script, set min_gamma = 1)
mxt224_u1: Fix typo in touch sysfs interface
touchscreen; Update touch values according to power state
mm: adjust vm ratios
usb:gadget:android: avoid sending extra uevents
arch/arm/return_address.c: hide annoying warning
arm: mm: fixing 'offset.un' may be used uninitialized in this function
Click to expand...
Click to collapse
---Second Version for AOSP/CM9---
Changelog AOSP 2.0 Final 4 (vom 21.05.12):
Built from Sources Update 4
Revert to Linaro arm eabi toolchain 4.7.0
Re-enabled S5PV310 hotplug gb
Re-added ARM: vfp: only clear vfp state for current cpu in vfp_pm_suspend
Disabled rwsem XCHGADD algorithm
Disabled Joe's RCU for best stability
Disabled cgroup_timer_slack for best stability
Sod and slowdowns fixed
Fixed Front Camera
XZ: changed compression values
USB: gadget: f_accessory: Add support for HID input devices
Changed configuration
Fixed vdd_levels interface
mmc: increase mmc read and write timeout
Fixed auto-brightness as stock (if you use S90abyss script, set min_gamma = 1)
mxt224_u1: Fix typo in touch sysfs interface
touchscreen; Update touch values according to power state
mm: adjust vm ratios
usb:gadget:android: avoid sending extra uevents
arch/arm/return_address.c: hide annoying warning
arm: mm: fixing 'offset.un' may be used uninitialized in this function
Click to expand...
Click to collapse
---Special---Recovery Mode--**ABYSS Menu**:
=>Abyss ASV Table Menu
=>Install Abyss Script
=>Delete Abyss Script
=>Create Backup EFS
=>Clear init.d folder
=>Tweaks Service Menu
=>Advanced Abyss menu
=> Abyss ASV Bus Table Menu
Click to expand...
Click to collapse
Here is a table of the "ASV_TABLE" in the Abyss Menu script to set the CPU voltage:
-------------------------------------------------- --------------------------------------------------
There are 8 settings for CPU voltage, 0-7 to read from left to right. Under the following value can change the tension in the script:
Click to expand...
Click to collapse
{
"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"
}
Installation instructions for the kernel itself:
Zip download
go to CWM Recovery
then install from sdcard and select the path where the zip is stored
Flashing ...
Enjoying
Click to expand...
Click to collapse
For damage, I assume no liability. Everyone must know what he's doing.​
Enjoy and have fun !​
---reserve for future use----
**----reserve----**
Amazing kernel, great performance with outstanding battery life.
I suggest installing Abyss Script from recovery which is set to Sio + Abyssplug = best combo on this rom.
Please post a link to the source code in the OP. Thanks.
jlevy73 said:
Please post a link to the source code in the OP. Thanks.
Click to expand...
Click to collapse
It is already. 4th line. It's not on github you have to download the whole thing from nonsolosmartphone forums.
Angelom has now merged Sammy and AOSP kernel images. The versions in OP are outdated. Version 1.0 AbyssKernel is now the latest, built on Linux 3.0.32.
hi
yes now is one kernel for aosp and samsung. like siyah kernel. great that is a thread for abyss kernel too in original android development.
jlevy73 said:
Please post a link to the source code in the OP. Thanks.
Click to expand...
Click to collapse
Link is given after my little instruction
Sent from my GT-I9100 using xda premium
and this thread is in "original android development" because...?
gokhanmoral said:
and this thread is in "original android development" because...?
Click to expand...
Click to collapse
oh sorry if it is in the wrong direction, thought it would be correct here?
where should this kernel be moved to?
so_ony said:
oh sorry if it is in the wrong direction, thought it would be correct here?
where should this kernel be moved to?
Click to expand...
Click to collapse
I am not sure if you are the right person to answer it.. afterall, you have started the thread but the development is carried out by someone else.
but unlike xxKernel (myfluxi's) which is also started by someone else, I cannot see any original part in this kernel. I find it quite right that xxKernel should be in this section whereas I think completely opposite for this one.
there is also another extremely important point that this kernel uses tarball for sources which makes me think that it should be moved to another section.
or maybe someone can tell me a point that I am missing about it's originality...
gokhanmoral said:
I am not sure if you are the right person to answer it.. afterall, you have started the thread but the development is carried out by someone else.
but unlike xxKernel (myfluxi's) which is also started by someone else, I cannot see any original part in this kernel. I find it quite right that xxKernel should be in this section whereas I think completely opposite for this one.
there is also another extremely important point that this kernel uses tarball for sources which makes me think that it should be moved to another section.
or maybe someone call tell me a point that I am missing about it's originality...
Click to expand...
Click to collapse
ok understand what you think!
who is responsible for deciding if it is correct here?
i can send him a message for looking for
just report your own thread (first post), the relevant mod will pick it up then (crachel etc)
Darkside Agent said:
just report your own thread (first post), the relevant mod will pick it up then (crachel etc)
Click to expand...
Click to collapse
tank you for this information !
Message is out
Fulgore. said:
Amazing kernel, great performance with outstanding battery life.
I suggest installing Abyss Script from recovery which is set to Sio + Abyssplug = best combo on this rom.
Click to expand...
Click to collapse
Exactly...The Best for Samsung rom....I tried ALL...
Amazing battery life and smooth.
@so_ony
Sorry, but you have contacted me before opening this thred?
Please some moderator to close, thanks
angelom said:
@so_ony
Sorry, but you have contacted me before opening this thred?
Please some moderator to close, thanks
Click to expand...
Click to collapse
Are you author of this kernel? If yes why you don't open a thread? Lot of people using your kernel, me inclusiv.
sachs said:
Exactly...The Best for Samsung rom....I tried ALL...
Amazing battery life and smooth.
Click to expand...
Click to collapse
How to install Abyss script?
078gregory said:
Are you author of this kernel? If yes why you don't open a thread? Lot of people using your kernel, me inclusiv.
Click to expand...
Click to collapse
it doesnt seem like he wants it to be shared on XDA - not everyone does
078gregory said:
Are you author of this kernel? If yes why you don't open a thread? Lot of people using your kernel, me inclusiv.
Click to expand...
Click to collapse
For sure he's the unique author, Angelom.
Take a look at http://forum.xda-developers.com/showthread.php?t=1526852
Respect his choice and close this thread.
BTW, cheers Angelom and keep up your good work.

[Kernel] Stock Overclocked to 1890MHz and init.d support - Testing only

based on Stock kernel amazon 514006420 sources with just the following 2 features added:
Overclocked to 1890MHz
init.d support (place files in /etc/init.d/ folder)
Since there is no known way to get into recovery with a bad kernel (yet), therefore it flashes only to the recovery partition for your safety. When you are done testing flash rbox's recovery back to the recovery partition.
prerequisites:
rbox's unlocked bootloader
rbox's latest recovery
instructions:
in CWM - flash zip
advance -> reboot recovery
When you boot into recovery the new kernel will boot, when you boot normally your stock kernel will boot. You will not have recovery until you flash rbox's recovery again.
Flash at your own risk!
Curious, what are the benefits of overclocking the Fire TV?
mjbxx said:
Curious, what are the benefits of overclocking the Fire TV?
Click to expand...
Click to collapse
Well it is called FIRE tv... so you can hope it lives up to it's name and catch on fire... Of course it's partly joking...
The FireTV has a MASSIVE heatsink.
What about the Adreno GPU?
Can you overclock Adreno320 from 400MHz to 450MHz or 500MHz?
retroben said:
The FireTV has a MASSIVE heatsink.
What about the Adreno GPU?
Can you overclock Adreno320 from 400MHz to 450MHz or 500MHz?
Click to expand...
Click to collapse
That's a good idea, i'll look into it when i have some spare time.
Can you notice any performance increase?
Here is an old topic I made which has a directory I found that contains the Adreno clocking files...
http://forum.xda-developers.com/fire-tv/help/overclocking-t2845001
ahoslc said:
Can you notice any performance increase?
Click to expand...
Click to collapse
I don't really use it that much and it wasn't slow before, so not really but here are my antutu benchmarks with GPU OC to 450, post yours and we can compare:
{
"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"
}
retroben said:
Here is an old topic I made which has a directory I found that contains the Adreno clocking files...
http://forum.xda-developers.com/fire-tv/help/overclocking-t2845001
Click to expand...
Click to collapse
Thanks, i got it up to 450, but i'm going to see if i can get it any higher.
Can you try out Mupen64Plus AE with those overclocked rates?
You can get a nice dev build in this thread to test (I also have it) that fixes DK64 collisions and stops Banjo-Tooie from crashing.
http://www.paulscode.com/forum/index.php?topic=1797.0
Try running Banjo-Tooie with my "no frameskip" code.
There is now a cheat editor built-in on this dev update,so you can easily add it to the cheat list.
No Frameskip
8007913F 0001
It normally lags quite a bit for me,please tell me how well it runs for you with overclocked CPU and GPU rates.
@jmandawg Hi, If it possible for you to enable the kernel exec (kexec) to allow us run linux kernel and I did asked @rbox to add the kexec support for CMW recovery. I think the kernel with kexec enable so it will allow cmw recovery with kexec enable boot linux kernel. rbox still figure how do it. I couldn't risk overwrite recovery partition with linux kernel due the kernel itself tend over 20mb which is the recovery partition only has 10mb space.
Otherwise I tested benchmark on my AFTV got 29301 score (stock) and am going test this overclock kernel to see how much improvement.
thanks again...
*UPDATED* I ran your overclock kernel, It apparently that benchmark went decreased to 26414 score vs amazon stock 29301. I puzzled. Something is going wrong. Maybe I should reset factory and reinstall fresh rbox's pre-rooted then re-test benchmark stock rbox pre-rooted vs overclock kernel again.
There's a pre built fedora kernel that works already in the fedora thread.. No need for kexec or unlocking either..
@nhumber Does pre-built fedora kernel size byte under 10mb? Let me read fedora thread again. thank you letting me know.
nhumber said:
There's a pre built fedora kernel that works already in the fedora thread.. No need for kexec or unlocking either..
Click to expand...
Click to collapse
No you'll have to do some playing with partitions, diag partition is what I tested, renamed to recovery.
jmandawg said:
I don't really use it that much and it wasn't slow before, so not really but here are my antutu benchmarks with GPU OC to 450, post yours and we can compare:
Thanks, i got it up to 450, but i'm going to see if i can get it any higher.
Click to expand...
Click to collapse
can you try running 3dmark benchmark with the modded kernel and gpu clock? might give a good indication on if theres any real world performance gains for gaming, i dont game on my firetv at all but i ran the benchmark just to watch and get a "stock" score for comparison, i scored 10958 on icestorm unlimited, i took a screenshot with the FPS of the different tests i can upload later, my galaxy s4 scored 10650 but i noticed google play was downloading stuff in the background..
side load from here.
http://apps.evozi.com/apk-downloader/?id=com.futuremark.dmandroid.application
Question: I get the fact that having an OC kernel is cool, but is it really needed? This thing runs very smooth, and I'm unsure if the extra load on the CPU is worth it... Even the potential shorter life to the CPU.
Also I don't know how efficient the thermal pad ( uses a pad not paste ) is under normal circumstances let alone when its going to be OC'd.
mroneeyedboh said:
Question: I get the fact that having an OC kernel is cool, but is it really needed? This thing runs very smooth, and I'm unsure if the extra load on the CPU is worth it... Even the potential shorter life to the CPU.
Also I don't know how efficient the thermal pad ( uses a pad not paste ) is under normal circumstances let alone when its going to be OC'd.
Click to expand...
Click to collapse
its probably not needed, i agree with the device being fast enough already, i dont play games on it, but for someone who does there could be some improvements noticed in things like emulators where you might already be seeing FPS drop here and there. 1.9ghz is the stock clock speed for these CPUs in some smartphones so i doubt its doing the hardware any damage at all.
Fire TV really does have a massive heatsink,which should help greatly when CPU and GPU are overclocked.
I'm talking about the heat... Sure it has a nice heatsink, but it can and will heat soak sooner or later...
Have you seen the aftv internal? They got darn excellent heat sink fully aluminum enough handling the heat soak absorb.
I have tested clocking over clock CPU and surprised that the heat is normal range yet hit overheat!
However I tested the benchmark yet beat the pre-rooted stock benchmark. We still tweaking like we still in baby mode
mroneeyedboh said:
I'm talking about the heat... Sure it has a nice heatsink, but it can and will heat soak sooner or later...
Click to expand...
Click to collapse
Fair enough..

Categories

Resources